JavaScript Blockchain

Open-source JavaScript projects categorized as Blockchain

Top 23 JavaScript Blockchain Projects

  1. ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Awesome web3 Ethereum Book

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. gun

    An open source cybersecurity protocol for syncing decentralized graph data.

  4. 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!

  5. eattheblocks

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

  6. embark-framework

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

  7. lbry-desktop

    A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.

  8. SavjeeCoin

    A simple blockchain in Javascript. For educational purposes only.

  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. blockchain-explorer

  11. naivecoin

    A cryptocurrency implementation in less than 1500 lines of code

  12. synthetix

    Synthetix Solidity smart contracts

  13. alphabiz

    Web3 YouTube Alternative - fully decentralized media platform and blockchain-based marketplace

  14. Grants-Program

    Web3 Foundation Grants Program

    Project mention: Top 10 Web3 Grants You Should Know About | dev.to | 2024-06-17

    Fork our grants program repository.

  15. blockchain-in-js

    Build your own blockchain!

  16. eth-crypto

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

  17. FileNation

    The simplest way to send your files around the world using IPFS. ✏️ 🗃

  18. client

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

  19. dtube

    :tv: d.tube app. A full-featured video sharing website, decentralized.

  20. awesome-web3

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

    Project mention: Top Github repositories for 10+ programming languages | dev.to | 2024-07-16

    Awesome web3 Ethereum Book

  21. js-stellar-sdk

    Main Stellar client library for the JavaScript language.

    Project mention: Dev Challenge: A Soroban Crowdfactoring dApp | dev.to | 2024-08-17

    I have been participated in other Soroban challenges such as Sorobanathon and Sorobounties Spectacular, but this challenge has been different. I have improved my react skills and I've learned how to integrate Backend and Frontend using the Symfony UX initiative. Besides, I've also learned how to deploy an application to the Platform.sh cloud. I specially would like to mention that I have learned that web2 and web3 can live together and combining them can take us to develop incredible applications. These Dapp combines an strong web2 environment (mainly composed of PHP, Symfony and React) with the a web3 environment which relies on the Stellar network and Soroban contracts. While the web2 (or off-chain) part is in charge of authenticating users, managing roles, register transactions data, prompt wallets etc, the web3 (or on-chain) part is in charge of register deposits in the blockchain, deploying and installing contracts, manage withdrawals and balances etc. The Soneso Stellar SDK and the Javascript Stellar SDK are the bridges to connect the web2 world with the web3 world.

  22. lisk-desktop

    🖥 Lisk graphical user interface for desktop

  23. examples

    Example applications, microservices, and code samples for the Internet Computer (by dfinity)

  24. bitshares-ui

    Fully featured Graphical User Interface / Reference Wallet for the BitShares Blockchain

  25. rfcs

    Specifications for Interledger and related protocols (by interledger)

    Project mention: Elon Musk proposes putting the U.S. Treasury on blockchain for full transparency | news.ycombinator.com | 2025-02-06

    https://github.com/interledger/rfcs/blob/main/0015-ilp-addre...

    People that argue for transaction privacy in blockchains: large investment banks, money launderers, the US Government when avoiding accountability because natsec.

    Whereas today presumably there are database(s) of checks sent to contractors for the US Gvmt; and maybe auditing later.

    Re: apparently trillions missing re: seasonal calls to "Audit the Fed! Audit DoD!" and "The Federal Funding Accountability and Transparency Act of 2006" which passed after Illinois started tracking grants:

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 Blockchain discussion

Log in or Post with

JavaScript Blockchain related posts

  • WAO - Wizard AO SDK

    3 projects | dev.to | 9 May 2025
  • Why I changed Uniswap to Rhea Finance for my dApp (Spoiler: Dev life just got easier)

    1 project | dev.to | 9 Apr 2025
  • Building a Real-Time Ratio Chart with WebSockets & TradingView

    1 project | dev.to | 23 Feb 2025
  • Web3 UI For Simple Smart Contract

    3 projects | dev.to | 16 Nov 2024
  • Dev Challenge: A Soroban Crowdfactoring dApp

    5 projects | dev.to | 17 Aug 2024
  • How to build your first zkApp with Mina Protocol

    1 project | dev.to | 27 Jun 2024
  • ETH-Data-Library

    1 project | news.ycombinator.com | 23 Jun 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 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 Blockchain projects in JavaScript? This list will help you:

# Project Stars
1 ethereumbook 20,510
2 gun 18,420
3 DeFi-Developer-Road-Map 10,249
4 eattheblocks 4,014
5 embark-framework 3,794
6 lbry-desktop 3,549
7 SavjeeCoin 1,755
8 blockchain-explorer 1,425
9 naivecoin 1,251
10 synthetix 1,246
11 alphabiz 1,205
12 Grants-Program 1,092
13 blockchain-in-js 1,058
14 eth-crypto 902
15 FileNation 871
16 client 837
17 dtube 818
18 awesome-web3 659
19 js-stellar-sdk 658
20 lisk-desktop 579
21 examples 574
22 bitshares-ui 520
23 rfcs 499

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

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