#Pre-commit
Showing 28 of 28 repositories tagged #pre-commit, ranked by stars
A framework for managing and maintaining multi-language pre-commit hooks.
β‘ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.
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.
pre-commit git hooks to take care of Terraform configurations πΊπ¦
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
CommonMark compliant Markdown formatter
Rewrites source to reorder python imports
Generic template to bootstrap your PyTorch project.
A Reactive CLI that generates commit messages for Git and Jujutsu with Ollama, ChatGPT, Gemini, Claude, Mistral and other AI
Catch the slop AI coding agents leave in your code: narrative comments, swallowed exceptions, as-any casts, dead code, oversized functions. 50+ rules across 8 languages (TypeScript, JavaScript, Python, Go, Rust, Ruby, PHP). Sub-second, deterministic, no LLM at runtime. MIT-licensed.
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!
A blazingly fast security scanner, written in Rust. Batteries included, TUI for triage, secrets, post-quantum audits, diff-aware scans and more π₯
Library for managing git hooks
Cache Docker Images Whether Built or Pulled
π CLI tool to find and delete unused Python virtual environments (.venv, poetry, conda, pipenv, uv). Reclaim disk space effortlessly β supports bulk delete, size reporting, and pycache cleanup.
Python boilerplate using uv, pre-commit, prettier, pytest, GitHub Actions, mypy, ruff, bandit & docformatter.
Open-source secret scanner in Rust. Service-specific detectors, SIMD on the CPU and an optional GPU path, live verification of which leaked keys are still active, and SARIF output.
Golang pre-commit hooks for http://pre-commit.com/
A package for type-checking the URLs and associated views for Django
Python project template with unit-tests, documentation, ci-testing and workflows.
Standardizing our code quality tooling :hammer_and_wrench:
Commit Check enforces commit metadata standards β commit messages, branch naming, committer info, signoff, and more.
CLI tool that generates commit messages from git changes, reviews code for quality issues, and provides debugging assistance. GitHub Action available for automated PR reviews.
Trigger pre-commit linters/formatter straight from within Neovim
pre-commit hook terraform; pre-commit hook prometheus
Static analysis and health checks for dbt projects. Find missing docs, missing tests, schema drift risks, stale models, DAG maintainability issues, and CI quality gate failures.
Kubeconform Helm plugin