PyPI StatsPyPI Stats
DiscoverCompareTrendingDashboard
PyPI Stats — Download analytics for Python packages
APIGitHubPrivacyTerms

Sign in to subscribe to our weekly trending newsletter.

Download data sourced from BigQuery (Google). Counts may include CI/CD and mirror traffic.
Inspired by and built upon the work of pypistats.org
Discover/Testing
🧪

Best Python Testing Libraries

Tools for unit testing, integration testing, mocking, and code quality assurance.

24 packages · ranked by health score & downloads

#1pytestv9.1.1↓
93

pytest: simple powerful testing with Python

393.5M/moMIT★ 14.6K
#2pluggyv1.6.0↓
85

plugin and hook calling mechanisms for python

441.6M/moMIT
#3coveragev7.16.2↓
88

Code coverage measurement for Python

140.4M/moApache-2.0★ 3.4K
#4ruffv0.16.10↓
86

An extremely fast Python linter and code formatter, written in Rust.

148.3M/moMIT★ 49.9K
#5pytest-asynciov1.4.0↓
85

Pytest support for asyncio

111.3M/moApache-2.0★ 1.7K
#6pytest-covv7.1.0↓
84

Pytest plugin for measuring coverage.

100.9M/moMIT★ 2.1K
#7virtualenvv21.14.5↓
80

Virtual Python Environment builder

119.5M/moMIT★ 5.1K
#8uvv0.12.22↓
91
← All categoriesSearch testing packages →

An extremely fast Python package and project manager, written in Rust.

65.0M/moMIT OR Apache-2.0★ 90.4K
#9playwrightv1.63.0↓
92

A high-level API to automate web browsers

47.7M/moApache-2.0★ 15.0K
#10pytest-xdistv3.8.0↓
83

pytest xdist plugin for distributed testing, most importantly across multiple CPUs

68.1M/moMIT★ 1.9K
#11pexpectv4.9.0↓
83

Pexpect allows easy control of interactive console applications.

61.2M/moISC license★ 2.9K

19 more packages

Sign in for free to see the full list

Sign in free