Top Dapp Open Source Projects

TOP 60 Dapp Open Source Projects in 2025

Contents

Heyxyz/Hey logo

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




Ethereumbook/Ethereumbook logo

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




Dapper Lib/Dapper logo

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




Meta Mask/Metamask Extension logo

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




Amazing Ang/Wtf Solidity logo

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




Offcier Cia/De Fi Developer Road Map logo

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




Scaffold Eth/Scaffold Eth logo

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




Foundry Rs/Foundry logo

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




Ibax Io/Go Ibax logo

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




Ethereum/Mist logo

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




Wevm/Wagmi logo

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




Uniswap/Web3 React logo

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




Dapp Learning Dao/Dapp Learning logo

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




Ethereum Boilerplate/Ethereum Boilerplate logo

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




Jklepatch/Eattheblocks logo

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




Embarklabs/Embark logo

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




Francesco Xx/Free Web3 Resources logo

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




Squeezer Io/Squeezer logo

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




Tahowallet/Extension logo

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




Wevm/Viem logo

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




Rainbow Me/Rainbowkit logo

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




Crossbell Box/X Log logo

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




Dapphub/Dapptools logo

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




Tmsmith/Dapper Extensions logo

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




Solana Labs/Dapp Scaffold logo

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




Web3uikit logo

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




Use D App logo

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




Rabby Hub/Rabby logo

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




Trust Wallet Ios logo

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




Scaffold Eth/Scaffold Eth 2 logo

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




Vechain Dapp Kit logo

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




viem logo

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




Dukedaily/Solidity Expert logo

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




Coinbase Wallet Sdk logo

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




Frankiefab100/Blockchain Development Resources logo

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




Tanshuai/Alphabiz logo

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




Ericdc1/Dapper.Simple Crud logo

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




Protofire/Solhint logo

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




Stellar/Soroban Example Dapp logo

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




Floating/Frame logo

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




Ethereum/Dapp Bin logo

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




Hash Lips/Hashlips Nft Minting Dapp logo

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




Trystero logo

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




Extension logo

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




Awesome Blockchain logo

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




Drizzle logo

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




Eth Crypto logo

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




Client logo

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




Hicetnunc logo

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




Cicada Platform logo

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




Web3swift logo

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




Create Web3 Dapp logo

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




Use Wallet logo

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




Web3 Onboard logo

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




web3 logo

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




Astar logo

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




Celo Monorepo logo

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




Bigbully/Dapper Translation logo

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




Smartcontractkit/Full Blockchain Solidity Course Py logo

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




Dujltqzv/Some Many Books logo

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:

Link: https://github.com/Dujltqzv/Some-Many-Books




Want to find a web3 job?

Receive emails of TOP 60 Dapp Open Source Projects in 2025

More by Web3 Jobs
Job Position and Company Location Tags Posted Apply
Remote
Apply
Remote
Apply
Remote
Apply
Remote
Apply
United States
Apply
Remote
Apply
United States
Apply
Remote
Apply
Remote
Apply
Ask me anything