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/prek/Alternatives

Best Alternatives to prek

A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

12 similar packages · ranked by shared classifiers & health score · View prek →

#1
tyv0.0.55

An extremely fast Python type checker, written in Rust.

22.0M/moMIT License★ 19.1K
72
#2
rumdlv0.2.25

A fast Markdown linter written in Rust

474.4K/moMIT★ 1.3K
66
#3
zubanv0.9.0↑

Zuban - The Zuban Language Server

107.6K/moAGPL-3.0-only★ 1.1K
83
#4
ast-grep-cliv0.44.0↑

Structural Search and Rewrite code at large scale using precise AST pattern.

1.5M/moMIT License★ 14.7K
78
#5
yapfv0.43.0↓

A formatter for Python code

9.3M/moApache-2.0★ 14.0K
78
#6
dotenv-linterv0.7.0↑

Linting dotenv files like a charm!

129.5K/moMIT★ 301
75
#7
uvv0.11.25

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

120.3M/moMIT OR Apache-2.0★ 86.8K
74
#8
ruffv0.15.20

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

191.4M/moMIT★ 48.2K
73
#9
nbqav1.9.1↓

Run any standard Python code quality tool on a Jupyter Notebook

436.0K/moMIT★ 1.2K
70
#10
xenonv0.9.3↓

Monitor code metrics for Python on your CI server

750.9K/moMIT
69
#11
tachv0.35.0↑

A Python tool to maintain a modular package architecture.

2.5M/moMIT License★ 2.8K
66
#12
ast-grep-pyv0.44.0

Structural Search and Rewrite code at large scale using precise AST pattern.

686.7K/moMIT★ 14.8K
63
← Browse all categories