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

Git Hooks Python Packages

Python packages with the GitHub topic git-hooks. Sorted by relevance, with stars and monthly downloads.
j178
prek

⚑ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

22.8M 8K 210
BorePlusPlus
whippet

Install make based hooks with ease.

6K 5 0
strayge
coverage-diff

Show/check coverage only for changed files (between any git branches)

6K 5 1
Tlaloc-Es
killpy

🐍 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.

3K 112 3
kamil-cy
simplegithooks

Write pretty and concise Git hooks in Python. SimpleGitHooks lets you write an entire Git hook directly in Python, without using YAML. It’s ideal when you want full control and all your logic contained in a single file.

3K 0 0
Hoopher
commit-linter

commit-linter helps you lint your commit messages according to commit conventions

2K 10 3
iamogbz
py-githooks

πŸͺ Create git hooks with ease using a simple configuration file.

2K 3 0
egormkn
run-in-subdirectory

A command-line utility for running commands in subdirectories (e.g. in a monorepo) with a set of pre-commit hooks

1K 0 1
paudley
coding-ethos

Policy-as-code enforcement for AI agents: MCP server, CEL policies, git hooks, SARIF, and static analysis guardrails.

1K 3 2
antonagestam
git-goose

The picky and eager Git hook runner

853 6 0
piyushgIITian
python-husky

py-husky improves your commits and more 🐢 woof!

641 0 0
j178
prefligit

⚑ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

593 8K 212
simoncraf
coauthorcheck

Validate Co-authored-by trailers in commit messages.

506 2 0
alex-jb
build-quality-agent

πŸ›‘οΈ Pre-push Claude diff reviewer + local build runner. Catches errors before they hit Vercel. Git hook + MCP server. MIT.

388 1 0
h0uter
smflow

Tools and git hooks to make it easier to work with submodules that are updated frequently.

280 1 0
LeeSinLiang
commitlm

Teach your LLM coding agents what just happened: Auto docs and commit message generation, with LLM

272 2 2
sayari-analytics
add-header-comment

Add or update the header of a file with the appropriate comment style.

247 1 1
j178
pre-commit-rusty

⚑ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.

191 8K 212
metov
metovhooks

My personal git hooks.

182 1 0
Quarrezz
dotenv-secrets-scanner

Production-ready secrets scanner for Git repositories. Detects API keys, passwords, tokens, and credentials accidentally committed to source code.

169 1 0
collin5
precommit-hook

Automatically check your python code on every commit. :mag: :heavy_check_mark:

153 14 5
prahladyeri
enforce-git-message

Enforces conventional git commit messages for git repositories

83 30 7
    • Data from PyPI, GitHub, ClickHouse, and BigQuery