Brownie logo

Brownie

Brownie is a Python-based development and testing framework for Ethereum smart contracts. It supports contract development, testing, debugging, deployment, account management, and blockchain interaction.
Distributed
1 current maintainer1 active lead

Maintainer signals as of Aug 10, 2026


Description

Brownie provides a Python framework for developing and testing smart contracts targeting the Ethereum Virtual Machine. Its features include Solidity and Vyper support, pytest-based contract testing, property-based and stateful testing, trace-based coverage evaluation, debugging tools, a console, contract compilation and interaction, deployment, network and account management, and a package manager. The documentation states that Brownie is no longer actively maintained and directs users to Ape Framework for future Python Ethereum development.

Open Roles

Job details and availability are maintained by JobStash.

View all Brownie roles on JobStash