JavaScript Ethereum

Open-source JavaScript projects categorized as Ethereum

Top 23 JavaScript Ethereum Projects

  1. ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

    Project mention: 🧠 Ethereum : The Rise of the World Computer | dev.to | 2025-07-08

    Ethereum isn’t just about technology. It’s about giving people control back. Control over their apps, data, and even money. Chapter One of "Mastering Ethereum" sets the foundation, and as we go deeper, the vision becomes even more exciting.

  2. SurveyJS

    SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control. Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.

    SurveyJS logo
  3. DeFi-Developer-Road-Map

    DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!

  4. eattheblocks

    Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers

  5. embark-framework

    Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms

  6. cryptocurrency-icons

    A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.

  7. TradingView-API

    📈 Get real-time stocks from TradingView

  8. web

    Grow Open Source (by gitcoinco)

    Project mention: Tell HN: Phishing campaign claiming to be GitHub Developer Fund | news.ycombinator.com | 2025-09-19

    The application link is https://gitcoin-developers.com. Obviously copied site from https://gitcoin.co

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. synthetix

    Synthetix Solidity smart contracts

  11. frame

    System-wide Web3 for macOS, Windows and Linux

  12. solhint

    Solhint is an open-source project to provide a linting utility for Solidity code.

  13. solgraph

    Visualize Solidity control flow for smart contract security analysis. :dollar: ⇆ :dollar:

  14. Ethlint

    (Formerly Solium) Code quality & Security Linter for Solidity

  15. eth-crypto

    Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

  16. randao

    RANDAO: A DAO working as RNG of Ethereum

  17. evm-puzzles

    A collection of EVM puzzles

  18. client

    (Aragon 1) Create and manage decentralized organizations on Ethereum. (by aragon)

  19. awesome-web3

    A curated list of awesome Web3 resources, libraries, tools and more.

  20. ethereum-lists

    A repository for maintaining lists of things like malicious URLs, fake token addresses, and so forth. We love lists.

  21. etherchain-light

    Lightweight Ethereum blockchain explorer

  22. abi-decoder

    Nodejs and Javascript library for decoding data params and events from ethereum transactions

  23. uniswap-sushiswap-arbitrage-bot

    Two bots written in JS that uses flashswaps and normal swaps to arbitrage Uniswap. Includes an automated demostration.

  24. ethereum-react-native-boilerplate

    The ultimate full-stack Ethereum React Native Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system! Happy BUIDL!👷‍♂️

  25. solidity-shell

    An interactive Solidity Shell

  26. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Ethereum discussion

JavaScript Ethereum related posts

  • 🧠 Ethereum : The Rise of the World Computer

    1 project | dev.to | 8 Jul 2025
  • The Open Source Pledge & Evolving Models of OSS Funding: A Comprehensive Analysis

    2 projects | dev.to | 18 May 2025
  • ARJSON

    3 projects | dev.to | 9 May 2025
  • zkJSON Litepaper v1.0

    5 projects | dev.to | 9 May 2025
  • Insights into Tokenization and Open Source Sustainability

    2 projects | dev.to | 8 May 2025
  • Open Source Funding and Blockchain Project Funding: A New Era for Innovation

    1 project | dev.to | 6 May 2025
  • Unleashing the Power of Gitcoin and Quadratic Funding: A New Frontier in Decentralized Innovation

    1 project | dev.to | 3 May 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Ethereum projects in JavaScript? This list will help you:

# Project Stars
1 ethereumbook 20,914
2 DeFi-Developer-Road-Map 10,622
3 eattheblocks 4,005
4 embark-framework 3,791
5 cryptocurrency-icons 2,704
6 TradingView-API 2,616
7 web 1,813
8 synthetix 1,281
9 frame 1,166
10 solhint 1,115
11 solgraph 1,036
12 Ethlint 924
13 eth-crypto 912
14 randao 849
15 evm-puzzles 841
16 client 835
17 awesome-web3 808
18 ethereum-lists 703
19 etherchain-light 665
20 abi-decoder 645
21 uniswap-sushiswap-arbitrage-bot 606
22 ethereum-react-native-boilerplate 552
23 solidity-shell 542

Sponsored
SurveyJS: Build JSON-Driven Surveys and Forms with Full Data Control
Add the SurveyJS UI components to your JS app (React/Angular/Vue3). Securely collect and analyze data without sending it to 3rd-party servers. Fully customizable, works with any backend, and ideal for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 4th most popular programming language
based on number of references?