PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Solidity Python Packages

Python packages with the GitHub topic solidity. Sorted by relevance, with stars and monthly downloads.
crytic
solc-select

Manage and switch between Solidity compiler versions

195K 808 111
ApeWorX
py-solc-x

Python wrapper and version management tool for the solc Solidity compiler.

154K 143 48
eth-brownie
eth-brownie

A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

128K 3K 588
crytic
slither-analyzer

Static Analyzer for Solidity and Vyper

128K 6K 1K
ApeWorX
eth-ape

Build and explore on-chain with Python

90K 1K 178
ConsenSys
mythril

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.

69K 4K 811
ethereum
py-solc

Python wrapper around the solc Solidity compiler.

39K 196 78
iamdefinitelyahuman
py-solc-ast

A tool for exploring the solc abstract syntax tree

23K 37 10
0rtis
w3multicall

Python interface for web3 multicall

18K 14 4
oceanprotocol
ocean-contracts

🐙 Smart contracts for Ocean Protocol

16K 87 65
ApeWorX
ape-solidity

Solidity compiler plugin for the Ape Framework

15K 21 24
tradingstrategy-ai
web3-ethereum-defi

A Python library for trading automation on DeFi, data research and integration. Supporting Uniswap, Aave, Chainlink, USDC and other protocols.

15K 808 182
Ackee-Blockchain
eth-wake

Wake is a Python-based Solidity development and testing framework with built-in vulnerability detectors.

13K 357 51
dmuhs
pythx

A Python library for the MythX smart contract security analysis platform

11K 31 8
Consensys
mythx-models

MythX Python domain models

11K 3 6
consensys
solidity-parser

An experimental Solidity parser for Python built on top of a robust ANTLR4 grammar 📚

6K 145 40
JoranHonig
tree-sitter-solidity

Solidity grammar for tree sitter

6K 185 55
fboiero
miesc

Multi-layer Intelligent Evaluation for Smart Contracts — 35 analysis modules, 9 defense layers, one command. Pre-audit triage for Ethereum, Starknet, and beyond.

5K 4 1
cdump
evmole

Extracts function selectors, arguments, state mutability and storage layout from EVM bytecode, even for unverified contracts

5K 436 29
nevermined-io
nevermined-contracts

Nevermined Contracts (AI Payments Protocol)

2K 1 0
iamdefinitelyahuman
brownie-token-tester

Helper objects for generating ERC20s while testing a Brownie project.

2K 35 11
moonstream-to
moonworm

codegen for crypto degens and other ethereum smart contract toolkit for python

2K 38 7
pessimistic-io
slitherin

Slither Detectors by Pessimistic.io

2K 374 62
olivmath
merkly

🌳 The simple and easy implementation of Merkle Tree

2K 81 16
    • Data from PyPI, GitHub, ClickHouse, and BigQuery