Top #ethereum Tools & Software

Explore 11 hand-picked tools and software tagged with ethereum — ranked by popularity and community signals.

union

github

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

Frameworks Rust
★ 74,112

go-ethereum

github

Go implementation of the Ethereum protocol

Developer Tools Go
★ 50,988

openzeppelin-contracts

github

OpenZeppelin Contracts is a library for secure smart contract development.

Security
★ 27,087

truffle

github

: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.

Frameworks TypeScript
★ 13,960

foundry

github

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Frameworks Rust
★ 10,286

capstone

github

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

Frameworks C
★ 8,695

smart-contract-best-practices

github

A guide to smart contract security best practices

Security
★ 7,588

mythril

github

Mythril is a symbolic-execution-based securty analysis tool for EVM bytecode. It detects security vulnerabilities in smart contracts built for Ethereum and other EVM-compatible blockchains.

Security Python
★ 4,237

manticore

github

Symbolic execution tool

Security Python
★ 3,847

echidna

github

Ethereum smart contract fuzzer

Security
★ 3,124

smart-contract-vulnerabilities

github

A collection of smart contract vulnerabilities along with prevention methods

Security
★ 2,453