
TOP 42 Defi Open Source Projects in 2025

1. Sun Web3 Sec/De Fi Hack Labs
GitHub stars: 5,500
Description: Reproduce DeFi hacked incidents using Foundry.
Programing Language: Solidity
Tags: ethereum, solidity, web3, foundry, defi
Updated: 14 hours ago
Link: https://github.com/SunWeb3Sec/DeFiHackLabs

2. Sea Protocol/Seaprotocol
GitHub stars: 5,100
Description: Sea protocol is the ultimate DEX base on order-book & AMM on Aptos & Sui.Anybody has the right to trade any asset anywhere, anytime!
Programing Language: Move
Tags: cryptocurrency, dex, defi
Updated: May 6, 2023
Link: https://github.com/sea-protocol/seaprotocol

3. Rainbow Me/Rainbow
GitHub stars: 4,000
Description: 🌈‒ the Ethereum wallet that lives in your pocket
Programing Language: TypeScript
Tags: react-native, ethereum, rainbow, ethereum-wallet, defi
Updated: 10 hours ago
Link: https://github.com/rainbow-me/rainbow

4. Elastic/Elasticsearch Definitive Guide
GitHub stars: 3,600
Description: The Definitive Guide to Elasticsearch
Programing Language: HTML
Updated: Sep 20, 2021
Link: https://github.com/elastic/elasticsearch-definitive-guide

5. Databricks/Spark The Definitive Guide
GitHub stars: 2,900
Description: Spark: The Definitive Guide's Code Repository
Programing Language: Scala
Updated: Aug 26, 2020
Link: https://github.com/databricks/Spark-The-Definitive-Guide

6. Looly/Elasticsearch Definitive Guide Cn
GitHub stars: 2,000
Description: Elasticsearch权威指南中文版
Programing Language: Shell
Updated: Jul 14, 2020
Link: https://github.com/looly/elasticsearch-definitive-guide-cn

7. Ccyanxyz/Uniswap Arbitrage Analysis
GitHub stars: 1,900
Description: Uniswap arbitrage problem analysis
Programing Language: Python
Tags: arbitrage, defi, uniswap, flashloan
Updated: Mar 9, 2024
Link: https://github.com/ccyanxyz/uniswap-arbitrage-analysis

8. One Key Hq/App Monorepo
GitHub stars: 1,800
Description: Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
Programing Language: TypeScript
Tags: electron, react, redux, android, ios
Updated: 20 minutes ago
Link: https://github.com/OneKeyHQ/app-monorepo

9. Sun Web3 Sec/De Fi Vuln Labs
GitHub stars: 1,700
Description: To learn common smart contract vulnerabilities using Foundry!
Programing Language: Solidity
Tags: ethereum, solidity, web3, foundry, defi
Updated: Nov 16, 2024
Link: https://github.com/SunWeb3Sec/DeFiVulnLabs

10. Dimension Dev/Maskbook
GitHub stars: 1,500
Description: The portal to the new, open Internet. ([I:b])
Programing Language: TypeScript
Tags: cryptography, crypto, encryption, social-network, peer-to-peer
Updated: 4 hours ago
Link: https://github.com/DimensionDev/Maskbook

11. Cyfrin/Security And Auditing Full Course S23
GitHub stars: 1,400
Description: The ultimate, most advanced, security, DeFi, assembly, web3 auditor course ever created.
Programing Language: Solidity
Tags: security, ethereum, cryptocurrency, solidity, smart-contract-audit
Updated: 6 days ago
Link: https://github.com/Cyfrin/security-and-auditing-full-course-s23

12. Gavin Foo/Elasticsearch Definitive Guide
GitHub stars: 1,300
Description: elasticsearch 权威指南
Programing Language: HTML
Updated: Jun 30, 2016
Link: https://github.com/GavinFoo/elasticsearch-definitive-guide

13. Synthetixio/Synthetix
GitHub stars: 1,200
Description: Synthetix Solidity smart contracts
Programing Language: JavaScript
Tags: ethereum, blockchain, derivatives, defi, synthetix
Updated: yesterday
Link: https://github.com/Synthetixio/synthetix

14. Extropy Io/Defi Bot
GitHub stars: 1,200
Description: Tutorial for building DeFi arbitrage bots
Programing Language: Solidity
Updated: Mar 22, 2022
Link: https://github.com/ExtropyIO/defi-bot

15. Berachain/Polaris
GitHub stars: 1,100
Description: Polaris is a modular implementation of the Ethereum Virtual Machine (EVM). It can be easily integrated into any consensus engine or appli…
Programing Language: Go
Tags: go, golang, ethereum, blockchain, web3
Updated: Jun 9, 2024
Link: https://github.com/berachain/polaris

16. Curvefi/Curve Contract
GitHub stars: 1,100
Description: Vyper contracts used in Curve.fi exchange pools.
Programing Language: Python
Tags: ethereum, vyper, defi
Updated: Mar 20, 2024
Link: https://github.com/curvefi/curve-contract

17. Studydefi/Money Legos
GitHub stars: 1,000
Description: 💰One stop shop for Ethereum ABIs, addresses, and Solidity interfaces!
Programing Language: Solidity
Tags: ethereum, blockchain, defi, money-legos
Updated: Dec 9, 2024
Link: https://github.com/studydefi/money-legos

18. Wayki Chain/Wayki Chain
GitHub stars: 1,000
Description: Public Blockchain as a Decentralized Finance Infrastructure Service Platform
Programing Language: C++
Tags: c-plus-plus, cryptography, blockchain, p2p, wasm
Updated: Nov 30, 2022
Link: https://github.com/WaykiChain/WaykiChain

19. Uniswap Python/Uniswap Python
GitHub stars: 967
Description: 🦄 The unofficial Python client for the Uniswap exchange.
Programing Language: Python
Tags: api, wrapper, crypto, trading, ethereum
Updated: Nov 5, 2024
Link: https://github.com/uniswap-python/uniswap-python

20. Horizontalsystems/Unstoppable Wallet Android
GitHub stars: 953
Description: A powerful non-custodial multi-wallet for Bitcoin, Ethereum, Binance Smart Chain, Avalanche, Solana and other blockchains. Non-custodial …
Programing Language: Kotlin
Tags: bitcoin, ethereum, avalanche, bitcoin-wallet, ethereum-wallet
Updated: 5 hours ago
Link: https://github.com/horizontalsystems/unstoppable-wallet-android

21. Ape Wor X/Ape
GitHub stars: 927
Description: The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
Programing Language: Python
Tags: python, framework, ethereum, smart-contracts, ape
Updated: 15 hours ago
Link: https://github.com/ApeWorX/ape

22. Osmosis Labs/Osmosis
GitHub stars: 916
Description: The AMM Laboratory
Programing Language: Go
Tags: osmosis, cosmos, dex, defi
Updated: 5 hours ago
Link: https://github.com/osmosis-labs/osmosis

23. Paul R Berg/Prb Math
GitHub stars: 913
Description: Solidity library for advanced fixed-point math
Programing Language: Solidity
Tags: library, math, ethereum, smart-contracts, solidity
Updated: 7 days ago
Link: https://github.com/PaulRBerg/prb-math

24. Hbi99/Defiant.Js
GitHub stars: 912
Description: http://defiantjs.com
Programing Language: JavaScript
Tags: nodejs, search, json, browser, xslt
Updated: May 22, 2023
Link: https://github.com/hbi99/defiant.js

25. Aave/Aave V3 Core
GitHub stars: 907
Description: This repository contains the core smart contracts of the Aave V3 protocol.
Programing Language: TypeScript
Tags: ethereum, blockchain, solidity, defi
Updated: Sep 3, 2024
Link: https://github.com/aave/aave-v3-core

26. Superfluid Finance/Protocol Monorepo
GitHub stars: 877
Description: Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.
Programing Language: TypeScript
Tags: haskell, typescript, ethereum, fintech, solidity
Updated: 8 days ago
Link: https://github.com/superfluid-finance/protocol-monorepo

27. Zeriontech/Defi Sdk
GitHub stars: 802
Description: DeFi SDK Makes Money Lego Work
Programing Language: Solidity
Tags: ethereum, truffle, curve, solidity, compound
Updated: Oct 23, 2024
Link: https://github.com/zeriontech/defi-sdk

28. Softstack/Smart Contract Security Audits
GitHub stars: 772
Description: Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, Aptos, Sui, Binance Smart Chain, Fantom, EOS, Tezos by softstack (fo…
Programing Language: HTML
Tags: rust, security-audit, ethereum, smart-contracts, wasm
Updated: Dec 9, 2024
Link: https://github.com/softstack/Smart-Contract-Security-Audits

29. Seemoo Lab/Mobisys2018 Nexmon Software Defined Radio
GitHub stars: 772
Description: Proof of concept project for operating Broadcom Wi-Fi chips as arbitrary signal transmitters similar to software-defined radios (SDRs)
Programing Language: Shell
Updated: Apr 17, 2018
Link: https://github.com/seemoo-lab/mobisys2018_nexmon_software_defined_radio

30. Makerdao/Dss
GitHub stars: 758
Description: Dai Stablecoin System
Programing Language: Solidity
Tags: ethereum, solidity, makerdao, defi
Updated: Oct 1, 2023
Link: https://github.com/makerdao/dss

31. Acala Network/Acala
GitHub stars: 744
Description: Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.
Programing Language: Rust
Tags: rust, substrate, polkadot, stablecoin, defi
Updated: yesterday
Link: https://github.com/AcalaNetwork/Acala

32. Horizontalsystems/Unstoppable Wallet Ios
GitHub stars: 736
Description: Multi-wallet for Bitcoin, Ethereum, Binance Smart Chain and other emerging blockchains. Non-custodial storage, decentralized exchange, an…
Programing Language: Swift
Tags: bitcoin, ethereum, avalanche, bitcoin-wallet, ethereum-wallet
Updated: 5 hours ago
Link: https://github.com/horizontalsystems/unstoppable-wallet-ios

33. beam
GitHub stars: 697
Description: Beam: Scalable Confidential Cryptocurrency. Leading the way to Confidential DeFi
Programing Language: C++
Tags: beam, smart-contracts, blockchain, cryptocurrency, dandelion
Updated: 4 days ago
Link: https://github.com/BeamMW/beam

34. Mev Toolkit
GitHub stars: 689
Description: 👾 (𝗼𝗻 𝘁𝗵𝗲 𝗵𝗼𝗽𝗲 𝗼𝗳 𝗻𝗼𝗻-𝗽𝗿𝗲𝗱𝗮𝘁𝗼𝗿𝘆) 𝗳𝗿𝗲𝗲 𝗺𝗮𝗿𝗸𝗲𝘁𝘀 𝗶𝗻 𝘁𝗵𝗲 𝗺𝗲𝘁𝗮𝘄𝗲𝗯 - 𝗺𝘆 𝗻𝗼𝘁𝗲𝘀 𝗳𝗿𝗼𝗺 𝗮 𝗰𝗼𝗺𝗽𝗿𝗲𝗵𝗲𝗻𝘀𝗶𝘃𝗲 𝗿𝗲𝘀𝗲𝗮𝗿𝗰𝗵 𝗼𝗻 𝗺𝗮𝘅𝗶𝗺𝗮𝗹 𝗲𝘅𝘁𝗿𝗮𝗰𝘁𝗮𝗯𝗹𝗲 𝘃𝗮𝗹𝘂𝗲
Programing Language: Shell
Tags: rust, bots, ethereum, avalanche, blockchain
Updated: 3 days ago
Link: https://github.com/go-outside-labs/mev-toolkit

35. App.Neptunemutual.Com
GitHub stars: 627
Description: 🔱 An open source interface for the Neptune Mutual App
Programing Language: JavaScript
Tags: insurance, defi
Updated: 4 days ago
Link: https://github.com/neptune-mutual-blue/app.neptunemutual.com

36. Ong/Awesome Decentralized Finance
GitHub stars: 0
Description: A curated list of awesome decentralized finance projects
Programing Language:
Tags: awesome, ethereum, decentralized, blockchain, awesome-list
Updated:
Link: https://github.com/ong/awesome-decentralized-finance

37. 0xperp/Defi Derivatives
GitHub stars: 0
Description: A hopefully comprehensive guide to the defi derivative landscape
Programing Language:
Tags: derivatives, awesome-list
Updated:
Link: https://github.com/0xperp/defi-derivatives

38. Offcier Cia/Crypto Op Sec Self Guard Road Map
GitHub stars: 0
Description: Here we collect and discuss the best DeFi, Blockchain and crypto-related OpSec researches and data terminals - contributions are welcome.
Programing Language:
Tags: security, blockchain, cryptocurrency, infosec, awesome-list
Updated:
Link: https://github.com/OffcierCia/Crypto-OpSec-SelfGuard-RoadMap

39. Tangent Wei/Crypto Info
GitHub stars: 0
Description: 全网最全-币圈区块链各类常用工具与相关信息资料大全-虚拟加密货币-欧易OKX币安Binace芝麻开门Gate-App注册-NFT-Defi-加密钱包-比特币-新手入门教程 -持续更新
Programing Language:
Tags: portfolio, tools, bitcoin, cryptocurrency
Updated:
Link: https://github.com/Tangent-Wei/crypto_info

40. Smartcontractkit/Full Blockchain Solidity Course Js
GitHub stars: 0
Description: Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
Programing Language:
Tags: javascript, typescript, reactjs, nextjs, ethereum
Updated:
Link: https://github.com/smartcontractkit/full-blockchain-solidity-course-js

41. Bekatom/Awesome Ethereum
GitHub stars: 0
Description: ⚡ Awesome Ethereum Resources
Programing Language:
Tags: ethereum, dapp, decentralized, blockchain, p2p
Updated:
Link: https://github.com/bekatom/awesome-ethereum

42. Offcier Cia/Ultimate Defi Research Base
GitHub stars: 0
Description: Here we collect and discuss the best DeFI & Blockchain researches and tools. Feel free to DM me on Twitter or open pool request.
Programing Language:
Tags: awesome, research, bitcoin, ethereum, smart-contracts
Updated:
Link: https://github.com/OffcierCia/ultimate-defi-research-base