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

Trending this week

↑ pytest↑ pluggy↑ coverage↑ ruff↑ virtualenv
#1pytestv9.1.1↑
96

pytest: simple powerful testing with Python

398.0M/moMIT★ 14.6K
#2pluggyv1.6.0↑
89

plugin and hook calling mechanisms for python

446.7M/moMIT
#3coveragev7.16.2↑
92

Code coverage measurement for Python

144.4M/moApache-2.0★ 3.4K
#4ruffv0.16.10↑
89

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

157.2M/moMIT★ 49.9K
#5virtualenvv21.14.6↑
88

Virtual Python Environment builder

118.2M/moMIT★ 5.1K
#6pytest-asynciov1.4.0↑
88

Pytest support for asyncio

116.3M/moApache-2.0★ 1.7K
#7pytest-covv7.1.0↑
87

Pytest plugin for measuring coverage.

104.2M/moMIT★ 2.1K
#8uvv0.12.24↑
91
← All categoriesSearch testing packages →

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

66.6M/moMIT OR Apache-2.0★ 90.5K
#9playwrightv1.63.0↑
96

A high-level API to automate web browsers

51.2M/moApache-2.0★ 15.0K
#10pytest-xdistv3.8.0↑
87

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

72.4M/moMIT★ 1.9K
#11blackv26.10.0↑
91

The uncompromising code formatter.

58.6M/moMIT★ 41.9K

19 more packages

Sign in for free to see the full list

Sign in free