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

Git Hooks Python Packages

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

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

16.8M 9K 245
commit-check
commit-check

Commit Check enforces commit metadata standards — commit messages, branch naming, committer info, signoff, and more.

61K 77 17
strayge
coverage-diff

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

17K 5 1
open-coder-ai
chock

Governance-as-code for AI coding agents: author a policy once, enforce it on every agent (Claude, Copilot, Cursor, Codex) via git hooks, CI, and native controls.

8K 9 1
ScienceIsNeato
slopmop

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

4K 9 0
scooter-sensei
extant

Your documentation makes claims. This checks whether they are still true, against git and the filesystem. Dead commit references, false merge claims, broken links, tags that never shipped, files that contradict each other. Works on the README you already have.

3K 0 0
shanebishop1
ai-push-hooks

Fully modular and configurable pre-push checks for repo rules, powered by your existing agent(s).

3K 0 0
natureco-official
codedna

Measures how much of each commit was written by AI and how well its author actually understands it — surfacing "understanding debt" across a codebase. Git-native Python CLI.

2K 1 0
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.

2K 131 10
iamogbz
py-githooks

🪝 Create git hooks with ease using a simple configuration file.

2K 3 0
BorePlusPlus
whippet

Install make based hooks with ease.

1K 5 0
Hoopher
commit-linter

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

1K 10 3
j178
prefligit

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

715 9K 246
antonagestam
git-goose

The picky and eager Git hook runner

621 7 0
karolswdev
delivery-workbench

Evidence-first delivery framework for agentic software work: roadmaps, commit contracts, work logs, and adoption discovery.

407 0 0
Abdul-Moiz31
ardvane

Free protection kit for developers against North Korea's PolinRider / Contagious Interview malware: one-command machine scan, git hooks that block infected clones and pushes, daily check, and recovery guides.

383 1 0
scriptogre
prehook

Pre-commit hooks from pyproject.toml using uv

374 0 0
piyushgIITian
python-husky

py-husky improves your commits and more 🐶 woof!

341 0 0
paulohenriquevn
gitsafety

Stops you from committing an API key — git repos, loose folders and Jupyter notebooks

336 0 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

305 0 1
simoncraf
coauthorcheck

Lightweight validation for Co-authored-by commit trailers in CLI, pre-commit, and GitHub Actions.

298 2 0
RelayShield
rsscan

Block commits that introduce API keys, tokens and other machine credentials. Runs entirely locally.

282 1 0
paudley
coding-ethos

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

226 6 2
Rajveerx11
proof-of-work-agent

Verification gate that catches AI coding agents faking completed work: re-runs real tests, detects deleted or weakened tests and fake passes, and signs every verdict into a tamper-evident audit log.

210 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology