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

Pre Commit Hooks Python Packages

Python packages with the GitHub topic pre-commit-hooks. Sorted by monthly downloads, with stars and forks.
greenbone
autohooks

Library for managing git hooks

30K 205 25
sayanarijit
tomlcheck

A simple toml syntax checker

6K 1 0
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
cpp-linter
cpp-linter-hooks

C/C++ linter pre-commit hooks powered by clang-format and clang-tidy

2K 50 10
pocc
clinters

C/C++ hooks to integrate with pre-commit

2K 403 82
michen00
markdown-prose-hooks

A pre-commit hook, CLI tool, and GitHub Action that joins soft-wrapped Markdown prose so a paragraph is one line and a diff to it is one line.

1K 1 0
mondeja
pre-commit-po-hooks

Hooks for pre-commit useful working with PO files

1K 11 1
pre-commit
sync-pre-commit-deps

Sync pre-commit hook dependencies based on other installed hooks

1K 31 7
hofbi
whoowns

Open source developer tools

834 3 2
dbt-review-assistant
dbt-review-assistant

dbt-review-assistant is a Python-based CLI tool which helps dbt developers with ensuring their projects are well documented, comprehensively tested and consistent.

729 0 0
cleder
pc-init

Initialize a prek/pre-commit yaml with recommended checks

700 10 6
Takishima
cmake-pre-commit-hooks

List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.

675 35 3
daedalus
impactguard

ImpactGuard β€” Lightweight multi-language API impact analyzer

668 60 8
jsh9
format-json

A customizable JSON file formatter

664 1 0
marslo
cr-manager

A tool to add/update/delete the copyright header in files/folders

496 1 0
jeremylongshore
intent-audit-harness

Deterministic test-policy enforcement and AI-proof containment for source repo quality gates. Hash-pins engineer-owned testing config so AI-proposed threshold weakening is blocked at pre-commit. Includes escape-scan, CRAP, architecture, bias, and Gherkin-lint gates.

459 1 0
hofbi
pre-commit-excludes

Open source developer tools

354 3 2
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
DariuszPorowski
chatgpt-pre-commit-hooks

Pre-commit hooks collection that utilizes ChatGPT and OpenAI platform to validate changes made to the codebase.

269 31 2
zillionare
ppw

A tool for creating skeleton python project, built with popular develop tools and conform to best practice.

200 133 105
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.

200 0 0
avr2002
packaging-demo-avr

Learning how to properly package Python code.

195 2 1
cyyc1
format-def-indent

Make sure arguments in Python function definitions are indented by 8 spaces

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