JavaScript Web3

Open-source JavaScript projects categorized as Web3

Top 23 JavaScript Web3 Projects

  • gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    Project mention: gun: NEW Data - star count:17390.0 | /r/algoprojects | 2023-09-22
  • melonJS

    a fresh, modern & lightweight HTML5 game engine

    Project mention: Babylon 6.0 | | 2023-04-20
  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • eattheblocks

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

    Project mention: How to make your own Cryptocurrency very easily | /r/CryptoCurrency | 2022-10-24
  • project_web3.0

    This is a code repository for the corresponding video tutorial. In this video, we're going to build a Web 3.0 React Solidity Blockchain Application

  • metamask-mobile

    Mobile web browser providing access to websites that use the Ethereum blockchain

    Project mention: MetaMask iPhone mobile app and Ledger Nano X | /r/Metamask | 2023-04-24
  • frame

    System-wide Web3 for macOS, Windows and Linux

    Project mention: Daily General Discussion - June 21, 2023 | /r/ethfinance | 2023-06-21

    Regarding your earlier comments on Frame, did you try the AppImage? At least on the x86 side of things, the AppImage just works, and I don't think I've ever seen an AppImage that didn't "just work". The arm64 version can be seen on their releases page here:

  • eth-crypto

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

    Project mention: How to store confidential data in blockchain | /r/ethdev | 2023-02-17
  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • etherchain-light

    Lightweight Ethereum blockchain explorer

  • trystero

    🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase

    Project mention: Artico: WebRTC made simple | /r/WebRTC | 2023-07-05

    Nice work! Any reason one might use this over, you think?

  • Goopt

    🔍 Search Engine for a Procedural Simulation of the Web with GPT-3.

    Project mention: Show HN: Ichido, search engine that tags sites using Google and Cloudflare | | 2023-02-26 procedurally generated

  • defi-minimal

    This repo is dedicated to making minimal repos of existing defi primatives.

    Project mention: 7 Must-Have Blockchain Development Resources to learn in 2023. | /r/ethdev | 2022-12-29

    I recommend using the freecodecamp course(1st one on the list), then going through solidity by examples and the main dedi use cases on (if you are interested in more theory, there is and common design patterns on

  • eth-sdk

    Type-safe, lightweight SDKs for Ethereum smart contracts

  • web3-vs-ethers

    A basic cheatsheet of Web3.js vs Ethers (along w/ example apps!)

  • aragon-ui

    🦚 UI kit for decentralized apps

  • polkadot-wiki

    The source of truth for Polkadot.

    Project mention: What are the risks of staking DOT natively? When a validator is slashed do I lose all my DOTs? | /r/Polkadot | 2023-05-15

    No worries! Going forward, the Polkadot Wiki is where you should always be able to find the source of truth for anything Polkadot-related. And if not, please file an issue on the Github repo and someone from the Tech Ed team will likely add it (or correct it) shortly. =)

  • awesome-web3

    A curated list of awesome Web3 resources, libraries, tools and more. (by ahmet)

    Project mention: I want to be better at programming | /r/AskProgramming | 2023-05-19

    Unfortunately, I’m not too familiar with what else you could be getting involved with since my expertise is more with video editing libraries like Ffmpeg which is fairly niche and web3 which is a pretty divisive topic now that our industry is unfortunately associated with rampant speculation.

  • dagger.js

    Simple library to connect with dagger server and manage subscriptions for Ethereum Blockchain.

  • TokenScript

    TokenScript schema, specs and paper

  • flux

    Flux, Your Gateway to a Decentralized World. (by RunOnFlux)

    Project mention: FluxOS v4.8.0 has been released! 🌟 | /r/Flux_Official | 2023-08-17

    Introducing routerIP property for UPNP support Various small improvements and fixes For a detailed changelog, check out Node operators, seize the opportunity to update and enhance your experience!

  • docs

    Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers. (by stacks-network)

  • HSTP

    Simple Hyper Service Transfer Protocol on Networks

  • PCS-Prediction

    The bot that uses signals from TradingView to predict the price of BNB for Up or Down in PancakeSwap

    Project mention: Does anyone know how to change this into a CAKEUSD Prediction bot from a BNBUSD bot? Don't run it with your wallet, it has a scammer address who will steal all your BNB. I want someone to make it a CAKE prediction bot. | /r/pancakeswap | 2022-12-12
  • awesome-web3.0

    A collection of awesome resources to learn Web 3.0🚀

    Project mention: How I build a Documentation site using Docz | | 2022-11-10

    I have used Docz to create a documentation site for my awesome-web3.0(A collection of awesome resources to learn Web 3.0) GitHub repository. You can take a look at the website here.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

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). The latest post mention was on 2023-09-22.

JavaScript Web3 related posts


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

Project Stars
1 gun 17,417
2 melonJS 5,505
3 eattheblocks 3,911
4 project_web3.0 3,722
5 metamask-mobile 1,750
6 frame 945
7 eth-crypto 839
8 etherchain-light 644
9 trystero 593
10 Goopt 498
11 defi-minimal 431
12 eth-sdk 416
13 web3-vs-ethers 375
14 aragon-ui 343
15 polkadot-wiki 310
16 awesome-web3 284
17 dagger.js 216
18 TokenScript 216
19 flux 194
20 docs 150
21 HSTP 142
22 PCS-Prediction 142
23 awesome-web3.0 129
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.