back to home

Best Open Source ethereum Libraries

A curated list of the most popular GitHub repositories tagged with ethereum. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1unionlabs/union

The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.

74,305Rust
Analyze Code

#2ethereum/go-ethereum

Go implementation of the Ethereum protocol

50,838Go
Analyze Code

#3ccxt/ccxt

A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go

40,998Python
Analyze Code

#4shardeum/shardeum

Shardeum is an EVM based autoscaling blockchain

31,583TypeScript
Analyze Code

#5OpenZeppelin/openzeppelin-contracts

OpenZeppelin Contracts is a library for secure smart contract development.

26,991Solidity
Analyze Code

#6argotorg/solidity

Solidity, the Smart Contract Programming Language

25,561C++
Analyze Code

#7ethereumbook/ethereumbook

Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini

21,463
Analyze Code

#8web3/web3.js

Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.

19,964TypeScript
Analyze Code

#9ConsenSys-archive/truffle

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

13,984TypeScript
Analyze Code

#10smartcontractkit/full-blockchain-solidity-course-js

Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript

13,974
Analyze Code

#11AmazingAng/WTF-Solidity

WTF Solidity 极简入门教程,供小白们使用。Now supports English! 官网: https://wtf.academy

13,878Solidity
Analyze Code

#12MetaMask/metamask-extension

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

13,078TypeScript
Analyze Code

#13ethereum-lists/chains

provides metadata for chains

9,822Kotlin
Analyze Code

#14scaffold-eth/scaffold-eth

🏗 forkable Ethereum dev stack focused on fast product iterations

9,104CSS
Analyze Code

#15ethers-io/ethers.js

Complete Ethereum library and wallet implementation in JavaScript.

8,643TypeScript
Analyze Code

#16openethereum/parity-ethereum

The fast, light, and robust client for Ethereum-like networks.

6,855Rust
Analyze Code

#17wevm/wagmi

Reactive primitives for Ethereum apps

6,661TypeScript
Analyze Code