ApeWorX/ape
Build and explore on-chain with Python observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- 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: 13
- age_days: 2067
- days_rel: 11
- days_push: 11
- n_releases_24m: 38
Adoption not part of the score
1053 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Ape Framework is a Python-based Web3 development framework for compiling, testing, deploying, and interacting with smart contracts from a single command-line session. It features a modular plugin system supporting multiple contract languages (Solidity, Vyper) and multiple blockchain networks, and serves as a successor to the popular Brownie framework.
Use cases
- compile and test solidity smart contracts in python
- deploy and interact with ethereum contracts from a python script
- write automated tests for smart contracts with pytest
- manage local and remote blockchain accounts for signing transactions
- fork a mainnet network locally for defi prototyping
- trace and debug smart contract transactions and reverts
- migrate an existing brownie project to a modern framework
- build a plugin to support a new evm chain or contract language
When to choose
- you want a python-native alternative to hardhat or foundry for ethereum development
- you need to script on-chain interactions, deployments, or defi strategies in python
- you maintain a brownie project and want an actively maintained successor
- you need multi-chain support via a plugin architecture rather than a single fixed toolchain
- you want contract compilation, testing, console, and scripting unified in one CLI
When to avoid
- you need a javascript or typescript toolchain like hardhat or ethers.js
- you only want a wallet or block explorer rather than a development framework
- you develop on non-evm chains without an available ape ecosystem plugin
- you require native windows support without WSL
- you need a no-code or graphical smart contract tool
Facets
framework · maturity active
web-framework testing cli developer-tools sdk plugin-system compiler cryptography blockchain blockchain developer-tools fintech python cli cross-platform ethereum web3 smart-contracts solidity vyper defi nft brownie-successor plugin-ecosystem contract-testing on-chain-interaction apeworx cryptocurrency linux macos docker
10 sources
- readme: https://github.com/ApeWorX/ape · fetched 2026-08-28 · 1cd51bae0617
- homepage: https://docs.apeworx.io/ape/stable/userguides/quickstart · fetched 2026-08-29 · 52423811f580
- site_page: https://docs.apeworx.io/ape/stable/userguides/installing_plugins.html · fetched 2026-08-29 · 3a7e18f2b2de
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/ape.html · fetched 2026-08-29 · 552559e58f63
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/api.html · fetched 2026-08-29 · 63a758de45d3
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/cli.html · fetched 2026-08-29 · fde08bf64155
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/contracts.html · fetched 2026-08-29 · c3ddfdd609b7
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/exceptions.html · fetched 2026-08-29 · 5527bc211368
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/managers.html · fetched 2026-08-29 · bc7d15c12d24
- site_page: https://docs.apeworx.io/ape/stable/methoddocs/plugins.html · fetched 2026-08-29 · cf21866af10a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ApeWorX/ape | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem