Foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 5
- age_days: 1820
- days_rel: 117
- days_push: 7
- n_releases_24m: 40
Adoption not part of the score
10568 stars · 2608 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Foundry is a fast, portable, modular toolkit for Ethereum smart contract development written in Rust, comprising Forge (build/test/fuzz/deploy), Cast (chain interaction CLI), Anvil (local dev node with forking), and Chisel (Solidity REPL). It is the de facto standard alternative to Hardhat/Truffle for Solidity development.
Use cases
- test and fuzz solidity smart contracts
- deploy ethereum contracts from the command line
- run a local ethereum node with mainnet forking
- query blockchain data and send transactions from cli
- prototype solidity code in a repl
- debug evm bytecode and trace contract calls
When to choose
- you develop or audit Solidity/Vyper smart contracts and want fast compilation and testing
- you need fuzzing, invariant testing, or gas snapshots for contracts
- you want to fork mainnet locally for realistic testing
- you prefer a CLI-first workflow over JavaScript-based frameworks like Hardhat
When to avoid
- you need a JavaScript/TypeScript-native testing environment with deep ethers.js integration
- you are building non-EVM blockchain applications
- you want a GUI-based contract IDE experience
Facets
framework · maturity stable
testing fuzzing compiler cli developer-tools blockchain blockchain developer-tools windows cli cross-platform ethereum solidity evm smart-contracts forge cast anvil chisel rust vyper dapp-development local-node repl linux macos
4 sources
- readme: https://github.com/foundry-rs/foundry · fetched 2026-08-28 · 3e3e244fa057
- homepage: https://getfoundry.sh/ · fetched 2026-08-29 · d41f6e914a4a
- site_page: https://www.getfoundry.sh/introduction/getting-started · fetched 2026-08-29 · 0aec647c8b74
- site_page: https://www.getfoundry.sh/changelog · fetched 2026-08-29 · 33953667041c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| foundry-rs/foundry | main | 94 |
| foundry-rs/forge-std | sdk | 92 |
For agents
markdown · JSON · MCP: product_card(name="foundry-rs/foundry")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem