Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Go Ethereum | 41,666 | 431 | 1,920 | 17 hours ago | 655 | September 15, 2022 | 318 | lgpl-3.0 | Go | |
Official Go implementation of the Ethereum protocol | ||||||||||
Openzeppelin Contracts | 21,813 | 51 | 1,033 | 21 hours ago | 63 | September 07, 2022 | 180 | mit | JavaScript | |
OpenZeppelin Contracts is a library for secure smart contract development. | ||||||||||
Foundry | 5,637 | 17 hours ago | 604 | apache-2.0 | Rust | |||||
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust. | ||||||||||
Chains | 4,802 | a day ago | 67 | mit | Kotlin | |||||
provides metadata for networkIDs and chainIDs | ||||||||||
Vyper | 4,476 | 17 | 11 | 17 hours ago | 42 | April 22, 2022 | 312 | other | Python | |
Pythonic Smart Contract Language for the EVM | ||||||||||
Aleth | 3,953 | a year ago | 340 | gpl-3.0 | C++ | |||||
Aleth – Ethereum C++ client, tools and libraries | ||||||||||
Manticore | 3,371 | 1 | 1 | 8 days ago | 723 | July 07, 2022 | 261 | agpl-3.0 | Python | |
Symbolic execution tool | ||||||||||
Ethereumjs Monorepo | 2,202 | 5,333 | 2,248 | 2 days ago | 85 | June 03, 2022 | 153 | TypeScript | ||
Monorepo for the Ethereum VM TypeScript Implementation | ||||||||||
Remix Ide | 2,122 | 10 | 3 | 9 days ago | 44 | July 13, 2020 | 3 | mit | ||
Documentation for Remix IDE | ||||||||||
Echidna | 2,017 | 18 hours ago | 128 | agpl-3.0 | Solidity | |||||
Ethereum smart contract fuzzer |
A collection of tools for working with the evm
Some of these tools (evm
, disasm
) are forked directly from
go-ethereum,
though evm
has been modified to support persistence.
See the analysis/guide.md for an extensive guide of the EVM using these tools.
Uses dep
for dependencies and make
to build
all tools:
dep ensure
make
See the install instructions for more details.