The uncompromising Python code formatter
β‘ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.
Open source code review that runs in your coding agent before you push. Scanners plus a separate AI reviewer, on your own login, no key.
A framework for managing and maintaining multi-language pre-commit hooks.
Some out-of-the-box hooks for pre-commit
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
A pre-commit hook for Ruff.
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
Seamless integration of https://pre-commit.com git hooks with Nix.
A Reactive CLI that generates commit messages for Git and Jujutsu with Ollama, ChatGPT, Gemini, Claude, Mistral and other AI
pre-commit git hooks to take care of Terraform configurations πΊπ¦
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
HTML template formatter and linter for Django, Jinja, Twig, Nunjucks, Handlebars, Liquid, Go templates, Mustache, Tera, Askama and Angular. Formats markup and template syntax together, and lints for accessibility, correctness and style. CLI, pre-commit hook and VS Code extension.
CommonMark compliant Markdown formatter
Rewrites source to reorder python imports
Run `black` on python code blocks in documentation files
A pre-commit hook that checks commit messages for Conventional Commits formatting
Code review via the change impact measure
Finds the claims in your CLAUDE.md / AGENTS.md / skills that your code no longer supports. Zero-config, no API key.
Curated developer tools, AST analyzers, and automated verification workflows.
Static reproducibility checks, experiment replay, and verification for ML pipelines.
Fork-and-fill bootstrap for AI coding agents (Claude Code first, Codex/Gemini via AGENTS.md) β agents, skills, hooks, tiered rules (P0/P1/P2) and stack presets composed into one enforced pre-commit gate. νκ΅μ΄/English
A prose linter that sniffs out AI writing tells. Zero dependencies, countable rules plus one judgment model.
Static Ansible linting in Go: the 38 ansible-lint rules decidable from YAML alone, byte-for-byte pep8 output, no Ansible runtime.
Reflow Markdown prose: sentence-per-line (semantic line breaks), paragraph-per-line, and hard wrap. Go library + CLI.
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
Detect and validate 500+ types of hardcoded secrets with advanced checks. Use it as a pre-commit hook, GitHub Action, or CLI for proactive secret detection and security.
A git hook that won't let you push code you can't explain. Quizzes you on your own diff. Works with Claude Code, Codex, Cursor.