
TOP 60 Dapp Open Source Projects in 2025

1. Heyxyz/Hey
GitHub stars: 24,400
Description: Hey is a decentralized and permissionless social media app built with Lens Protocol 🌿
Programing Language: TypeScript
Tags: react, graphql, social-media, typescript, crypto
Updated: 1 hour ago
Link: https://github.com/heyxyz/hey

2. Ethereumbook/Ethereumbook
GitHub stars: 20,300
Description: Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Programing Language: JavaScript
Tags: book, ethereum, dapp, smart-contracts, blockchain
Updated: Jul 8, 2024
Link: https://github.com/ethereumbook/ethereumbook

3. Dapper Lib/Dapper
GitHub stars: 17,700
Description: Dapper - a simple object mapper for .Net
Programing Language: C#
Tags: sql, dapper, ado-net
Updated: 5 days ago
Link: https://github.com/DapperLib/Dapper

4. Meta Mask/Metamask Extension
GitHub stars: 12,300
Description: 🌐 🔌 The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Programing Language: TypeScript
Tags: firefox, chrome, extension, opera, ethereum
Updated: 7 minutes ago
Link: https://github.com/MetaMask/metamask-extension

5. Amazing Ang/Wtf Solidity
GitHub stars: 12,100
Description: WTF Solidity 极简入门教程,供小白们使用。Now supports English! 官网: https://wtf.academy
Programing Language: Solidity
Tags: open-source, ethereum, dapp, smart-contracts, blockchain
Updated: 8 days ago
Link: https://github.com/AmazingAng/WTF-Solidity

6. Offcier Cia/De Fi Developer Road Map
GitHub stars: 10,100
Description: DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and refer…
Programing Language: JavaScript
Tags: roadmap, awesome, ethereum, smart-contracts, blockchain
Updated: Nov 7, 2024
Link: https://github.com/OffcierCia/DeFi-Developer-Road-Map

7. Scaffold Eth/Scaffold Eth
GitHub stars: 9,100
Description: 🏗 forkable Ethereum dev stack focused on fast product iterations
Programing Language: CSS
Tags: react, graph, create-react-app, ethereum, dapp
Updated: Jun 4, 2024
Link: https://github.com/scaffold-eth/scaffold-eth

8. Foundry Rs/Foundry
GitHub stars: 8,600
Description: Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Programing Language: Rust
Tags: testing, rust, framework, tooling, ethereum
Updated: 4 hours ago
Link: https://github.com/foundry-rs/foundry

9. Ibax Io/Go Ibax
GitHub stars: 7,900
Description: An innovative Blockchain Protocol Platform, which everyone can deploy their own applications quickly and easily, such as Dapp, DeFi, DAO,…
Programing Language: Go
Tags: golang, assets, blockchain, cross-chain, decentralized-exchange
Updated: Nov 8, 2024
Link: https://github.com/IBAX-io/go-ibax

10. Ethereum/Mist
GitHub stars: 7,400
Description: [DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.
Programing Language: JavaScript
Tags: electron, browser, meteor, ethereum, blockchain
Updated: Jul 20, 2020
Link: https://github.com/ethereum/mist

11. Wevm/Wagmi
GitHub stars: 6,200
Description: Reactive primitives for Ethereum apps
Programing Language: TypeScript
Tags: react, hooks, typescript, vue, ethereum
Updated: 3 days ago
Link: https://github.com/wevm/wagmi

12. Uniswap/Web3 React
GitHub stars: 5,600
Description: A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps
Programing Language: TypeScript
Tags: javascript, typescript, ethereum, dapp, web3
Updated: Aug 20, 2024
Link: https://github.com/Uniswap/web3-react

13. Dapp Learning Dao/Dapp Learning
GitHub stars: 5,300
Description: Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.
Programing Language: Solidity
Tags: ethereum, dapp, blockchain
Updated: 7 days ago
Link: https://github.com/Dapp-Learning-DAO/Dapp-Learning

14. Ethereum Boilerplate/Ethereum Boilerplate
GitHub stars: 4,100
Description: The ultimate NextJS Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although t…
Programing Language: TypeScript
Tags: react, nextjs, ethereum, ethereum-client, web3
Updated: Jun 19, 2024
Link: https://github.com/ethereum-boilerplate/ethereum-boilerplate

15. Jklepatch/Eattheblocks
GitHub stars: 4,000
Description: Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers
Programing Language: JavaScript
Tags: tutorial, ethereum, blockchain, truffle, solidity
Updated: Aug 19, 2024
Link: https://github.com/jklepatch/eattheblocks

16. Embarklabs/Embark
GitHub stars: 3,800
Description: Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Programing Language: JavaScript
Tags: framework, serverless, ethereum, dapp, ipfs
Updated: Jul 30, 2024
Link: https://github.com/embarklabs/embark

17. Francesco Xx/Free Web3 Resources
GitHub stars: 3,600
Description: A list of FREE resources to make Web3 accessible to everyone.
Programing Language: CSS
Tags: ethereum, dapp, blockchain, solidity, web3
Updated: Oct 11, 2024
Link: https://github.com/FrancescoXX/free-Web3-resources

18. Squeezer Io/Squeezer
GitHub stars: 3,200
Description: Squeezer Framework - Build serverless dApps
Programing Language: JavaScript
Tags: bitcoin, serverless, ethereum, dapp, blockchain
Updated: May 9, 2019
Link: https://github.com/SqueezerIO/squeezer

19. Tahowallet/Extension
GitHub stars: 3,100
Description: Taho, the community owned and operated Web3 wallet.
Programing Language: TypeScript
Tags: bitcoin, ethereum, dapp, cryptocurrency, wallet
Updated: 3 days ago
Link: https://github.com/tahowallet/extension

20. Wevm/Viem
GitHub stars: 2,700
Description: TypeScript Interface for Ethereum
Programing Language: TypeScript
Tags: javascript, typescript, ethereum, dapp, blockchain
Updated: 11 hours ago
Link: https://github.com/wevm/viem

21. Rainbow Me/Rainbowkit
GitHub stars: 2,500
Description: The best way to connect a wallet 🌈 🧰
Programing Language: MDX
Tags: react, ethereum, dapp, web3
Updated: 10 days ago
Link: https://github.com/rainbow-me/rainbowkit

22. Crossbell Box/X Log
GitHub stars: 2,500
Description: 🪽 An open-source creative community written on the blockchain.
Programing Language: TypeScript
Tags: blog, ethereum, dapp, blockchain, xlog
Updated: 16 days ago
Link: https://github.com/Crossbell-Box/xLog

23. Dapphub/Dapptools
GitHub stars: 2,100
Description: Dapp, Seth, Hevm, and more
Programing Language: Haskell
Tags: nix, tools, ethereum, dapp, evm
Updated: Sep 11, 2023
Link: https://github.com/dapphub/dapptools

24. Tmsmith/Dapper Extensions
GitHub stars: 1,800
Description: Dapper Extensions is a small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs…
Programing Language: C#
Updated: Feb 6, 2024
Link: https://github.com/tmsmith/Dapper-Extensions

25. Solana Labs/Dapp Scaffold
GitHub stars: 1,800
Description: Scaffolding for a dapp built on Solana
Programing Language: TypeScript
Updated: Apr 7, 2024
Link: https://github.com/solana-labs/dapp-scaffold

26. Web3uikit
GitHub stars: 1,700
Description: Lightweight reusable Web3 UI components for dapps.
Programing Language: TypeScript
Tags: react, ethereum, dapp, web3, web3js
Updated: Mar 29
Link: https://github.com/web3ui/web3uikit

27. Use D App
GitHub stars: 1,600
Description: Framework for rapid Dapp development. Simple. Robust. Extendable. Testable
Programing Language: TypeScript
Tags: react, typescript, ethereum, dapp, usedapp
Updated: 4 days ago
Link: https://github.com/TrueFiEng/useDApp

28. Rabby Hub/Rabby
GitHub stars: 1,500
Description: The game-changing wallet for Ethereum and all EVM chains
Programing Language: TypeScript
Tags: chrome-extension, ethereum, dapp, avalanche, blockchain
Updated: 13 hours ago
Link: https://github.com/RabbyHub/Rabby

29. Trust Wallet Ios
GitHub stars: 1,500
Description: 📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Programing Language: Swift
Tags: swift, ethereum, dapp, blockchain, ethereum-contract
Updated: May 8, 2019
Link: https://github.com/trustwallet/trust-wallet-ios

30. Scaffold Eth/Scaffold Eth 2
GitHub stars: 1,500
Description: Open source forkable Ethereum dev stack
Programing Language: TypeScript
Tags: typescript, nextjs, ethereum, dapp, solidity
Updated: 8 hours ago
Link: https://github.com/scaffold-eth/scaffold-eth-2

31. Vechain Dapp Kit
GitHub stars: 1,500
Description: An SDK for vechain dApp development
Programing Language: TypeScript
Updated: 2 hours ago
Link: https://github.com/vechain/vechain-dapp-kit

32. viem
GitHub stars: 1,400
Description: TypeScript Interface for Ethereum
Programing Language: TypeScript
Tags: typescript, ethereum, dapp, abi, contracts
Updated: 12 minutes ago
Link: https://github.com/wagmi-dev/viem

33. Dukedaily/Solidity Expert
GitHub stars: 1,400
Description: 4年打磨-2022年海外一线大厂-以太坊开发教程(a solidity tutorial makes you a dapp expert)WIP
Programing Language: Solidity
Tags: wip, solidity, smartcontracts, solana
Updated: Aug 28, 2024
Link: https://github.com/dukedaily/solidity-expert

34. Coinbase Wallet Sdk
GitHub stars: 1,400
Description: An open protocol that lets users connect their mobile wallets to your DApp
Programing Language: TypeScript
Tags: coinbase, ethereum, ethereum-wallet
Updated: 12 hours ago
Link: https://github.com/coinbase/coinbase-wallet-sdk

35. Frankiefab100/Blockchain Development Resources
GitHub stars: 1,300
Description: The contents of this repository will help you launch a career in Blockchain development. How to deploy Smart contracts on Ethereum, build…
Programing Language: Markdown
Tags: bitcoin, ethereum, blockchain, truffle, polygon
Updated: 8 days ago
Link: https://github.com/frankiefab100/Blockchain-Development-Resources

36. Tanshuai/Alphabiz
GitHub stars: 1,200
Description: Web3 YouTube Alternative - fully decentralized media platform and blockchain-based marketplace
Programing Language: JavaScript
Tags: electron, downloader, youtube, crypto, video-player
Updated: 3 days ago
Link: https://github.com/tanshuai/alphabiz

37. Ericdc1/Dapper.Simple Crud
GitHub stars: 1,200
Description: Who wants to write basic read/insert/update/delete statements? SimpleCRUD provides simple CRUD helpers for Dapper.
Programing Language: C#
Updated: Jan 16, 2024
Link: https://github.com/ericdc1/Dapper.SimpleCRUD

38. Protofire/Solhint
GitHub stars: 1,100
Description: Solhint is an open-source project to provide a linting utility for Solidity code.
Programing Language: JavaScript
Tags: linter, ethereum, dapp, smart-contracts, ast
Updated: 25 days ago
Link: https://github.com/protofire/solhint

39. Stellar/Soroban Example Dapp
GitHub stars: 1,100
Description: End-to-End Example Soroban Dapp
Programing Language: Rust
Updated: Aug 19, 2024
Link: https://github.com/stellar/soroban-example-dapp

40. Floating/Frame
GitHub stars: 1,100
Description: System-wide Web3 for macOS, Windows and Linux
Programing Language: JavaScript
Tags: ethereum, dapp, provider, ledger, trezor
Updated: 7 days ago
Link: https://github.com/floating/frame

41. Ethereum/Dapp Bin
GitHub stars: 1,000
Description: A place for all the ÐApps to live
Programing Language: JavaScript
Updated: Jun 14, 2024
Link: https://github.com/ethereum/dapp-bin

42. Hash Lips/Hashlips Nft Minting Dapp
GitHub stars: 1,000
Description: HashLips minting dapp is a quick and easy way to connect your smart contract and start minting NFTs.
Programing Language: JavaScript
Updated: Aug 5, 2024
Link: https://github.com/HashLips/hashlips_nft_minting_dapp

43. Trystero
GitHub stars: 980
Description: 🤝 Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase
Programing Language: JavaScript
Tags: javascript, chat, mqtt, firebase, bittorrent
Updated: Apr 9
Link: https://github.com/dmotz/trystero

44. Extension
GitHub stars: 954
Description: Simple browser extension for managing Polkadot and Substrate network accounts in a browser. Allows the signing of extrinsics using these …
Programing Language: TypeScript
Tags: extension, blockchain, substrate, polkadot, polkadot-js
Updated: 12 days ago
Link: https://github.com/polkadot-js/extension

45. Awesome Blockchain
GitHub stars: 942
Description: 区块链白皮书、书籍、交易所、币种、自媒体等资源汇总 💯
Programing Language: Updated on Dec 14, 2018
Tags: bitcoin, ethereum, dapp, blockchain, neo
Updated:
Link: https://github.com/dily3825002/awesome-blockchain

46. Drizzle
GitHub stars: 908
Description: Reactive Ethereum dapp UI suite
Programing Language: JavaScript
Tags: hacktoberfest
Updated: Jan 24, 2023
Link: https://github.com/trufflesuite/drizzle

47. Eth Crypto
GitHub stars: 835
Description: Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Programing Language: JavaScript
Tags: tutorial, encryption, cipher, ethereum, dapp
Updated: 3 days ago
Link: https://github.com/pubkey/eth-crypto

48. Client
GitHub stars: 827
Description: (Aragon 1) Create and manage decentralized organizations on Ethereum.
Programing Language: JavaScript
Tags: ethereum, blockchain, dapp, startups, organizations
Updated: Aug 4
Link: https://github.com/aragon/client

49. Hicetnunc
GitHub stars: 799
Description: hicetnunc UI/UX
Programing Language: JavaScript
Tags: react, dapp, ui-ux, tezos
Updated: Mar 17
Link: https://github.com/hicetnunc2000/hicetnunc

50. Cicada Platform
GitHub stars: 762
Description: Home of the Cicada Direct Democracy and Dapp Platform
Programing Language: Updated on Jan 4, 2019
Updated:
Link: https://github.com/the-laughing-monkey/cicada-platform

51. Web3swift
GitHub stars: 753
Description: Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Programing Language: JavaScript
Tags: crypto, ethereum, dapp, smart-contracts, json-rpc
Updated: 8 days ago
Link: https://github.com/web3swift-team/web3swift

52. Create Web3 Dapp
GitHub stars: 753
Description: The complete toolbox to create web3 applications.
Programing Language: TypeScript
Tags: react, nextjs, solidity, web3, web3js
Updated: 16 days ago
Link: https://github.com/alchemyplatform/create-web3-dapp

53. Use Wallet
GitHub stars: 724
Description: 👛 useWallet() · All-in-one solution to connect a dapp to an Ethereum provider.
Programing Language: TypeScript
Tags: react, javascript, hooks, ethereum, dapp
Updated: Aug 4
Link: https://github.com/aragon/use-wallet

54. Web3 Onboard
GitHub stars: 683
Description: Client library to onboard users to web3 apps
Programing Language: TypeScript
Tags: ethereum, dapp, blockchain, polygon, connect
Updated: 6 hours ago
Link: https://github.com/blocknative/web3-onboard

55. web3
GitHub stars: 677
Description: ⚡️ Web3 PHP is a supercharged PHP API client that allows you to interact with a generic Ethereum RPC.
Programing Language: PHP
Tags: api, php, client, ethereum, dapp
Updated: Mar 31, 2022
Link: https://github.com/web3-php/web3

56. Astar
GitHub stars: 671
Description: The dApp hub for blockchains of the future
Programing Language: Rust
Tags: dapp, blockchain, wasm, web3, evm
Updated: 4 hours ago
Link: https://github.com/AstarNetwork/Astar

57. Celo Monorepo
GitHub stars: 662
Description: Official repository for core projects comprising the Celo platform
Programing Language: TypeScript
Tags: crypto, ethereum, dapp, smart-contracts, blockchain
Updated: 2 hours ago
Link: https://github.com/celo-org/celo-monorepo

58. Bigbully/Dapper Translation
GitHub stars: 0
Description: translate the paper of "Dapper, a Large-Scale Distributed Systems Tracing Infrastructure"
Programing Language:
Updated:
Link: https://github.com/bigbully/Dapper-translation

59. Smartcontractkit/Full Blockchain Solidity Course Py
GitHub stars: 0
Description: Ultimate Solidity, Blockchain, and Smart Contract - Beginner to Expert Full Course | Python Edition
Programing Language:
Tags: ethereum, dapp, smart-contracts, blockchain, solidity
Updated:
Link: https://github.com/smartcontractkit/full-blockchain-solidity-course-py

60. Dujltqzv/Some Many Books
GitHub stars: 0
Description: ... 安全运维》PDF下载_Paul,《大话万物感知:从传感器到物联网》PDF下载_王振世,《区块链智能合约与DApp应用实战》PDF下载_李升暾,《VERICUT 8.2数控仿真应用教程》PDF下载_张键,《NOdejs+EXpress+VUEJS项目开发实战》PDF下…
Programing Language:
Updated: