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/pre-commit/Alternatives

Best Alternatives to pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

12 similar packages · ranked by shared classifiers & health score · View pre-commit →

#1
vcrpyv8.3.0↑

Automatically mock your HTTP interactions to simplify and speed up testing

19.0M/moMIT★ 3.0K
86
#2
pre-commit-hooksv6.0.0↑

Some out-of-the-box hooks for pre-commit.

1.3M/moMIT★ 6.7K
85
#3
libsassv0.23.0↑

Sass for Python: A straightforward binding of libsass for Python.

2.3M/moMIT
84
#4
pyupgradev3.21.2↑

A tool to automatically upgrade syntax for newer versions.

1.2M/moMIT★ 4.1K
83
#5
python-utilsv4.0.1↑

Python Utils is a module with some convenient utilities not included with the standard Python install

15.6M/moBSD-3-Clause★ 98
82
#6
identifyv2.6.19↑

File identification library for Python

132.0M/moMIT★ 297
82
#7
aiormqv7.0.0↑

Pure python AMQP asynchronous client library

4.5M/moApache-2.0★ 317
82
#8
constantlyv23.10.4↑

Symbolic constants in Python

9.2M/moMIT★ 24
82
#9
docopt-ngv0.9.0↑

Jazzband-maintained fork of docopt, the humane command line arguments parser.

1.3M/moMIT★ 224
82
#10
pathvalidatev3.3.1↑

pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.

14.9M/moMIT License★ 296
82
#11
pyvipsv3.2.0↑

binding for the libvips image processing library

767.1K/moMIT★ 811
82
#12
covdefaultsv2.3.0↑

A coverage plugin to provide sensible default settings

488.7K/moMIT★ 88
81
← Browse all categories