JavaScript Dapp

Open-source JavaScript projects categorized as Dapp

Top 23 JavaScript Dapp Projects

  • ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

  • Project mention: Building a blockchain from scratch | /r/rust | 2023-12-05

    Check out rust-bitcoin, or go read the free online version of Mastering Ethereum.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • gun

    An open source cybersecurity protocol for syncing decentralized graph data.

  • Project mention: gun: NEW Data - star count:17470.0 | /r/algoprojects | 2023-10-28
  • metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

  • Project mention: Awesome Ethereum Development Tools I used | dev.to | 2024-05-18

    MetaMask is a self-custodian cryptocurrency wallet. It is the go-to cryptocurrency wallet for EVM blockchains. It is one of the oldest and most well-known wallets among traders and investors. It is also the most integrated wallet among the dapps that were built. For developers, MetaMask is usually the first wallet that will be supported by their dapp. It also plays a key role in smart contract development where IDE such as Remix can use MetaMask to deploy and interact with smart contracts on the blockchain.

  • embark-framework

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

  • 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: https://github.com/floating/frame/releases/tag/v0.6.6

  • trystero

    ✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase

  • Project mention: Revive old flash games using ruffle and trystero | news.ycombinator.com | 2024-06-11
  • solhint

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • eth-crypto

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

  • client

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

  • hicetnunc

    hicetnunc UI/UX

  • eth-sdk

    Type-safe, lightweight SDKs for Ethereum smart contracts

  • kitty-items

    Kitty Items: CryptoKitties Sample App

  • web3-vs-ethers

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

  • nifty-game

    🃏🎮A NFT(ERC721) card game build on Ethereum, Truffle, Ganache and hosting on IPFS.

  • client

    The nOS Client (by nos)

  • ERC20-Staking-Machine

    Dapp that implements a "fake-stake" mechanism on any ERC20 token

  • contracts

    StakeWise smart contracts. (by stakewise)

  • shiit-coin

    Putting a blockchain on Google Sheets 🤡

  • E-Certify

    Blockchain Based Certificate Validation

  • widgets

    💸 Payments directly into your wallet. DePay simplifies and improves Web3 Payments with the power of DeFi. Accept any token with on-the-fly conversion and state-of-the-art widgets. (by DePayFi)

  • Project mention: Thoughts on additional income sources for NFT projects? | /r/NFT | 2023-12-06

    Merch is a good idea for sure, but most projects don’t know how to properly brand their NFT project. You’ll need to create a culture around your NFT first (check Milady for example). If, as you say, you have a vibrant community that will support your project, you’ll need to think of the easiest way for them to pay for merch. For example, assume your NFT is on Polygon. You should be able to accept Matic, bridged USDC, or your own token (if you have any). You’ll need a gateway/plugin that supports L2 stables, no KYC, etc. We are using Sprintcheckout for this, but I’ve heard that Depay is also a good option. Next, depending on the chain you are building on, you’ll need to do A LOT of ecosystem-specific BD, and then expand beyond your ecosystem. Most of the time you’ll find relevant services and products that you can get referral fees on. Great way to capitalize on the community, but don’t overdo it. Web3 games are quite hard to build, so you’d have to sell the perceived value and raise money in the meantime. I am sure there are easier ways to do it. Just don’t go launch another collection for more $$ like Azuki did.

  • time-locked-wallets

    Ethereum based time-locked wallets to keep your ether and ERC20 tokens safe

  • nft-collection-scaffold

    Production-ready code for an NFT Collection sale and minting on Ethereum, Polygon, Arbitrum or Binance Smart Chain

  • NFT-Marketplace-DApp

    CS 48001: Special Topics in CS: Blockchain: Security and Applications Course project implemented by Cavit Cakir, Kaya Kapagan, Gorkem Kose, Gokberk Yar

  • 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 Dapp discussion

Log in or Post with

JavaScript Dapp related posts

  • ¡Entiende las Attestations! Guía definitiva📚

    2 projects | dev.to | 29 Jan 2024
  • Understand Attestations! Ultimate Guide📚

    2 projects | dev.to | 29 Jan 2024
  • Esta fórmula mueve billones 💰 en DeFi

    6 projects | dev.to | 28 Dec 2023
  • Fe or Solidity, which is better?

    3 projects | dev.to | 29 Nov 2023
  • Sovereign Mode: Access Your Wallet Using Safe.global web app

    2 projects | /r/linenapp | 29 Nov 2023
  • DGB Developer Renzo's Project Updates [2023.11.17]

    1 project | /r/Digibyte | 24 Nov 2023
  • SBF Is Headed to Prison but FTX Will Haunt the Crypto Community for Years

    1 project | news.ycombinator.com | 4 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ethereumbook 19,464
2 gun 17,872
3 metamask-extension 11,601
4 embark-framework 3,791
5 frame 1,046
6 trystero 1,007
7 solhint 1,000
8 eth-crypto 866
9 client 829
10 hicetnunc 801
11 eth-sdk 429
12 kitty-items 410
13 web3-vs-ethers 377
14 nifty-game 278
15 client 199
16 ERC20-Staking-Machine 132
17 contracts 129
18 shiit-coin 119
19 E-Certify 102
20 widgets 86
21 time-locked-wallets 85
22 nft-collection-scaffold 60
23 NFT-Marketplace-DApp 54

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io