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

Pre Commit Hook Python Packages

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

The uncompromising Python code formatter

151M 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

4.6M 4K 743
pycqa
doc8

Style checker for sphinx (or other) rst documentation.

792K 176 39
nbQA-dev
nbqa

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

614K 1K 48
BlankSpruce
gersemi

A formatter to make your CMake code the real treasure

168K 334 23
compilerla
conventional-pre-commit

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

127K 540 71
coatl-dev
hadolint-coatl

🐍 python3/pip3 wrapper for installing hadolint

84K 3 0
opensource-nepal
commitlint

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

59K 37 13
Freed-Wu
astyle

This project packages the astyle utility as a Python package.

33K 5 0
junghoon-vans
checkstyle-cli

A command-line tool for checkstyle.

24K 2 0
cpp-linter
cpp-linter-hooks

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

14K 45 5
ScienceIsNeato
slopmop

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

9K 4 0
igrr
astyle-py

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

5K 17 4
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.

4K 1 0
Alberto-Codes
docvet

Comprehensive docstring quality vetting for Python projects

4K 8 0
psf
black-with-tabs

The uncompromising Python code formatter

4K 42K 3K
shenxianpeng
hadolint-py

hadolint pre-commit hook

3K 0 0
inspera
blackbricks

Black for Databricks notebooks

3K 48 9
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
dbt-review-assistant
dbt-review-assistant

dbt-review-assistant is a Python-based CLI tool which helps dbt developers with ensuring their projects are well documented, comprehensively tested and consistent.

3K 0 0
lohn
sync-claude-md

Keep CLAUDE.md in sync with AGENTS.md — a pre-commit hook & CLI for multi-agent (Claude Code + AGENTS.md) workflows.

2K 0 0
jsh9
cercis

A more configurable Python code formatter

2K 19 2
bolajiwahab
pgrubic

PostgreSQL linter and formatter for schema migrations and design best practices.

2K 15 3
Diplomat-ai
diplomat-agent

What can your AI agent do to the real world? Scan your code. See which tool calls have zero checks

1K 7 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery