PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Pre Commit Hook Python Packages

Python packages with the GitHub topic pre-commit-hook. Sorted by monthly downloads, with stars and forks.
psf
black

The uncompromising Python code formatter

116.2M 42K 3K
ansible
ansible-lint

ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you

3.5M 4K 760
nbQA-dev
nbqa

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

618K 1K 51
pycqa
doc8

Style checker for sphinx (or other) rst documentation.

533K 177 40
MaxWinterstein
shfmt-py

The shfmt shell script formatter as a pip-installable binary, plus a ready-made pre-commit hook. No Go toolchain required.

388K 22 3
compilerla
conventional-pre-commit

A pre-commit hook that checks commit messages for Conventional Commits formatting

206K 554 72
BlankSpruce
gersemi

A formatter to make your CMake code the real treasure

138K 359 23
coatl-dev
hadolint-coatl

🐍 python3/pip3 wrapper for installing hadolint

100K 3 0
opensource-nepal
commitlint

Lint Conventional Commit message on GitHub Actions and pre-commit.

94K 38 13
zifter
clickhouse-migrations

SQL-file schema migrations for ClickHouse: cluster-aware, both drivers, schema dump & diff, opt-in Keeper lock, offline validate + pre-commit hook. CLI, Python API, GitHub Action, Docker.

66K 41 10
shenxianpeng
hadolint-py

hadolint pre-commit hook

34K 1 0
Freed-Wu
astyle

This project packages the astyle utility as a Python package.

25K 5 0
Alberto-Codes
docvet

Comprehensive docstring quality vetting for Python projects

17K 9 1
junghoon-vans
checkstyle-cli

A command-line tool for checkstyle.

11K 2 0
isaac-cf-wong
bibsync

bibsync synchronizes BibTeX files from citation keys in LaTeX sources. It is inspired by adstex, with provider support for both NASA ADS and InspireHEP.

6K 1 0
Freed-Wu
mdformat-astyle

This project packages the astyle utility as a Python package.

5K 5 0
ScienceIsNeato
slopmop

forcing agentic coder's path of least resistance through long-term maintainable codepaths

4K 9 0
psf
black-with-tabs

The uncompromising Python code formatter

3K 42K 3K
MohammadHijjawi97
since-cutoff

Find which APIs of your pinned Python dependencies changed after your coding model's training cutoff, and give the agent short AGENTS.md / CLAUDE.md notes from a static API diff. No model calls, no API key. CLI, MCP server, Claude Code plugin, GitHub Action.

3K 8 5
inspera
blackbricks

Black for Databricks notebooks

3K 48 10
gajaguar
conventional-git

Conventional Commits and Conventional Branch enforcement, validation, and generation

3K 0 0
simone-viozzi
rusty-todo-md

Pre-commit hook & CLI that finds and syncs TODO/FIXME comments into a sectioned TODO.md across your repo. Multi-language, multi-line, smart merge.

3K 3 0
cpp-linter
cpp-linter-hooks

C/C++ linter pre-commit hooks powered by clang-format and clang-tidy

2K 50 10
igrr
astyle-py

Python wrapper and pre-commit hook for Astyle formatter (http://astyle.sourceforge.net/)

2K 17 4
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology