The uncompromising Python code formatter
-
Updated
Dec 12, 2025 - Python
The uncompromising Python code formatter
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
AI-powered git commit message rewriter using Ollama or GPT
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
🎣 List of `pre-commit` hooks to ensure the quality of your `dbt` projects.
Nix code formatter for nixpkgs [maintainer=@zimbatm]
A pre-commit hook that checks commit messages for Conventional Commits formatting
A Reactive CLI that generates commit messages for Git and Jujutsu with Ollama, ChatGPT, Gemini, Claude, Mistral and other AI
A formatter to make your CMake code the real treasure
Style checker for sphinx (or other) rst documentation.
`$ mdsh` # a markdown shell pre-processor
Sync .pre-commit-config.yaml repos starting from poetry.lock
A package for type-checking the URLs and associated views for Django
cpa is a cli tool for ultra fast setup of Rust & Python projects
Black for Databricks notebooks
git hooks managing with stupidity as priority
Run hadolint in pre-commit without docker or system installation
A CLI and pre-commit hook to fix future annotations
Add a description, image, and links to the pre-commit-hook topic page so that developers can more easily learn about it.
To associate your repository with the pre-commit-hook topic, visit your repo's landing page and select "manage topics."