322 Open Source Dapp Software Projects
Free and open source dapp code projects including engines, APIs, generators, and tools.
Metamask Extension 3963 ⭐
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Embark 3088 ⭐
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Originprotocol Origin 540 ⭐
Monorepo for our developer tools and decentralized marketplace application
Asch 479 ⭐
Asch is an efficient, flexible, safe and decentralized application platform, which was initially designed to lower the barrier to entry for developers.The services provided by the Asch platform include a public chain and a set of application SDKs.
Web3 React 489 ⭐
🧰 A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
Eth Crypto 382 ⭐
Buidl 376 ⭐
A browser-based IDE for creating, deploying, and sharing blockchain apps (DApps, or decentralized apps). Publish your first blockchain DApps in 5 minutes! Here is how: https://docs.secondstate.io/buidl-developer-tool/getting-started
Solhint 331 ⭐
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Eth Dev Reading List 266 ⭐
A list of links to articles, tutorials and papers that are helpful for people developing on the ethereum stack
Awesome Buggy Erc20 Tokens 234 ⭐
A Collection of Vulnerabilities in ERC20 Smart Contracts With Tokens Affected
Matter Labs Web3swift 200 ⭐
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Angular Truffle Starter Dapp 173 ⭐
Angular CLI + Truffle Starter Dapp; write, compile & deploy smart contracts on Ethereum blockchains
Awesome Nebulas 167 ⭐
星云链 DApp 开发文档、资料、工具、教程大全 | A collection of Nebulas blockchain DApp development tools and docs
Eth Vue 157 ⭐
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], this Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 4, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.
Eosio Card Game Repo 136 ⭐
The Elemental Battles Tutorial is divided into easy to follow lessons that take you through the process of creating your own fully-functional blockchain-based dApp.
Multisender 145 ⭐
Token Multisender Dapp smart contract. Airdrop tokens. Batch sending ERC20, ETH, Ethereum tokens. Send thousands of transfers in a few transactions. It can help user to save more tx fee and time than sending one by one
Unstoppable Wallet IOS 136 ⭐
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Eosio Project Boilerplate Simple 130 ⭐
This repository demonstrates the eosio platform running a blockchain as a local single node test net with a simple DApp, NoteChain.
Petejkim Metamask Mobile 120 ⭐
Port of MetaMask Ethereum Ðapp browser for mobile devices (iOS only for now)
Nasa.js 114 ⭐
星云链 DApp 客户端开发框架，轻量，易用 | Lightweight and friendly util library for DApp development on Nebulas Blockchain.
Unstoppable Wallet Android 111 ⭐
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Erc20 Generator 127 ⭐
A simple Smart Contract generator for a Standard, Capped, Mintable, Burnable, Payable ERC20 Token
Openzeppelin Starter Kit 99 ⭐
An OpenZeppelin starter kit containing React, OpenZeppelin SDK & OpenZeppelin Contracts.
Livepeer.js 100 ⭐
Tasit Sdk 87 ⭐
Hero Node 68 ⭐
Hero Node is a cross-public-blockchain and cross-platform DApp development platform and solutions.
Decentralized Identity Element 70 ⭐
DID Method implementation using the Sidetree protocol on top of Ethereum and IPFS
Electron Metamask Boilerplate 63 ⭐
Easily create a desktop version of your dApp using Electron (Muon) + MetaMask.
The Journal Of Blockchain 57 ⭐
Embarklabs Subspace 54 ⭐
Library for Reactive Dapp Development with auto syncing and caching capabilities
Tp Eos.js 52 ⭐
tp-js-sdk for eos. It's more stable and faster than Scatter in TokenPocket(mobile only).