An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

pypi.org "pre-commit" keyword

git-safe-publish 1.0.1
CLI toolchain to detect and prevent accidental publication of sensitive data via git
2 versions - Latest release: 3 days ago - 176 downloads last month - 1 maintainer
Top 1.1% on pypi.org
detect-secrets 1.5.0
Tool for detecting secrets in the codebase
38 versions - Latest release: almost 2 years ago - 40 dependent packages - 276 dependent repositories - 3.29 million downloads last month - 3,561 stars on GitHub - 3 maintainers
ckuehl_pre_commit_types 0.7.6.dev1 💰
A framework for managing and maintaining multi-language pre-commit hooks.
7 versions - Latest release: about 10 years ago - 2 dependent repositories - 43 downloads last month - 15,110 stars on GitHub - 1 maintainer
pre-commit-fork 2.17.0 💰
A framework for managing and maintaining multi-language pre-commit hooks.
1 version - Latest release: about 4 years ago - 14,448 stars on GitHub
Top 4.3% on pypi.org
flake8-typing-imports 1.17.0 💰
flake8 plugin which checks that typing imports are properly guarded
21 versions - Latest release: 6 months ago - 41 dependent packages - 200 dependent repositories - 101 thousand downloads last month - 50 stars on GitHub - 1 maintainer
Top 0.9% on pypi.org
pre-commit-hooks 6.0.0 💰
Some out-of-the-box hooks for pre-commit.
54 versions - Latest release: 8 months ago - 44 dependent packages - 732 dependent repositories - 1.32 million downloads last month - 6,405 stars on GitHub - 1 maintainer
pathlint 0.2.0
Fast linter to detect os.path usage and encourage pathlib adoption
2 versions - Latest release: 2 months ago - 40 downloads last month - 0 stars on GitHub - 1 maintainer
lib-headspace 0.1.0 💰
Basic API client for Headspace
2 versions - Latest release: over 1 year ago - 6 downloads last month - 5,746 stars on GitHub - 1 maintainer
Top 1.1% on pypi.org
pyupgrade 3.21.2 💰
A tool to automatically upgrade syntax for newer versions.
177 versions - Latest release: 4 months ago - 194 dependent packages - 2,630 dependent repositories - 1.38 million downloads last month - 3,281 stars on GitHub - 1 maintainer
Top 2.0% on pypi.org
reorder-python-imports 3.16.0 💰
Tool for reordering python imports
66 versions - Latest release: 6 months ago - 20 dependent packages - 423 dependent repositories - 114 thousand downloads last month - 727 stars on GitHub - 1 maintainer
Top 0.4% on pypi.org
pre-commit 4.5.1 💰
A framework for managing and maintaining multi-language pre-commit hooks.
201 versions - Latest release: 3 months ago - 5,454 dependent packages - 35,684 dependent repositories - 110 million downloads last month - 15,110 stars on GitHub - 1 maintainer
Top 3.4% on pypi.org
check-jsonschema 0.37.1
A jsonschema CLI and pre-commit hook
94 versions - Latest release: 6 days ago - 9 dependent packages - 21 dependent repositories - 4.04 million downloads last month - 300 stars on GitHub - 1 maintainer
Top 3.8% on pypi.org
autohooks 26.2.0
Library for managing git hooks
31 versions - Latest release: about 1 month ago - 12 dependent packages - 63 dependent repositories - 28.8 thousand downloads last month - 205 stars on GitHub - 4 maintainers
jsleekr-gitguard 1.0.0
Git pre-commit security scanner that detects secrets, credentials, and sensitive patterns
1 version - Latest release: 3 days ago - 90 downloads last month - 1 maintainer
vibe-and-thrive 0.3.0
Tools and guardrails that catch common AI coding mistakes before they hit your codebase
2 versions - Latest release: 4 months ago - 17 downloads last month - 1 maintainer
prek 0.3.8 💰
Better `pre-commit`, re-engineered in Rust
61 versions - Latest release: 8 days ago - 16.9 million downloads last month - 7,026 stars on GitHub - 1 maintainer
openai-git-hook 0.0.4
A Git pre-commit hook powered by OpenAI to review your staged changes.
3 versions - Latest release: about 1 year ago - 15 downloads last month - 0 stars on gitlab.com - 1 maintainer
precommitmatlablint 1.0.9
A pre-commit hook to validate MATLAB code.
3 versions - Latest release: 29 days ago - 332 downloads last month - 1 maintainer
nbenumerate 0.2.1
Automatically enumerate the markdown titles in jupyter notebooks
2 versions - Latest release: over 3 years ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
perftrack 0.1.1
Lightweight CLI tool to detect performance regressions by comparing local benchmark snapshots.
2 versions - Latest release: 5 months ago - 12 downloads last month - 4 stars on GitHub - 1 maintainer
pre-commit-config-shellcheck 0.3.4
Tool for checking entry points in the pre-commit config with ShellCheck.
8 versions - Latest release: over 3 years ago - 19 downloads last month - 8 stars on GitHub - 1 maintainer
readme-weaver 0.1.1 💰
Embed raw markdown partials into README files
2 versions - Latest release: 7 months ago - 15 downloads last month - 1 stars on GitHub - 1 maintainer
envdrift 10.9.0
Prevent environment variable drift with Pydantic schema validation, pre-commit hooks, and dotenvx...
44 versions - Latest release: about 1 month ago - 995 downloads last month - 0 stars on GitHub - 1 maintainer
hartreehooks 0.3.7
Custom pre-commit hooks for use within our projects
1 version - Latest release: almost 2 years ago - 11 downloads last month - 2 stars on GitHub - 1 maintainer
Top 3.8% on pypi.org
yesqa 1.5.0 💰
Automatically remove unnecessary `# noqa` comments.
21 versions - Latest release: almost 3 years ago - 3 dependent packages - 65 dependent repositories - 106 thousand downloads last month - 265 stars on GitHub - 1 maintainer
pre-commit-snippets 2.0.0
Pre-commit hook that syncs markdown snippets from a central repository
3 versions - Latest release: 2 months ago - 38 downloads last month - 0 stars on GitHub - 1 maintainer
licheck 1.0.0 💰
Automatically check the licenses of package dependencies.
3 versions - Latest release: about 4 years ago - 1 dependent repositories - 27 downloads last month - 13,743 stars on GitHub - 1 maintainer
pre-commit-tool 0.1.8
Very simple human-friendlier wrapper around pre-commit
8 versions - Latest release: over 1 year ago - 515 downloads last month - 1 stars on GitHub - 1 maintainer
py-linq-sql 1.11.0.1 💰
A Python module used for interacting with sql database using LINQ syntax.
17 versions - Latest release: about 2 years ago - 91 downloads last month - 5,746 stars on GitHub - 2 maintainers
Top 4.2% on pypi.org
seed-isort-config 2.2.0
Statically populate the `known_third_party` `isort` setting.
25 versions - Latest release: almost 6 years ago - 8 dependent packages - 174 dependent repositories - 44.3 thousand downloads last month - 66 stars on GitHub - 1 maintainer
pre_commit_ex 4.5.1 💰
A framework for managing and maintaining multi-language pre-commit hooks.
2 versions - Latest release: about 2 months ago - 36 downloads last month - 15,110 stars on GitHub - 1 maintainer
pre_commit_pyproject_toml 4.2.0 💰
A framework for managing and maintaining multi-language pre-commit hooks.
3 versions - Latest release: 11 months ago - 23 downloads last month - 15,110 stars on GitHub - 1 maintainer
cursor-dungeon-master 0.4.1
Context-tracking pre-commit tool for Cursor integration with comprehensive documentation enforcement
6 versions - Latest release: 10 months ago - 42 downloads last month - 1 maintainer
dycw-pre-commit-hooks 0.15.22
Pre-commit hooks
298 versions - Latest release: about 1 month ago - 1 dependent repositories - 1.84 thousand downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.5% on pypi.org
mdformat 1.0.0
CommonMark compliant Markdown formatter
49 versions - Latest release: 6 months ago - 98 dependent packages - 144 dependent repositories - 2.88 million downloads last month - 659 stars on GitHub - 1 maintainer
path-comment-hook 0.1.0
Pre-commit hook that injects relative-path comments into source files
1 version - Latest release: 9 months ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
bastion-llm 0.1.0
A pre-commit security scanner that detects prompt injection vulnerabilities in LLM application co...
1 version - Latest release: 3 months ago - 29 downloads last month - 1 maintainer
clang-format-inc 1.0.0
Incrementally format only changed C/C++ lines with clang-format — works in both local and CI pre-...
3 versions - Latest release: 5 days ago - 222 downloads last month - 0 stars on GitHub - 1 maintainer
aignostics-foundry-core 0.2.0
🏭 Foundational infrastructure for Foundry components.
3 versions - Latest release: 5 days ago - 348 downloads last month - 1 stars on GitHub - 2 maintainers
hooks-vb 0.0.6
Pre-commit app hooks.
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 19 downloads last month - 1 maintainer
jj-pre-push 0.3.5
A pre-commit integration for jj
13 versions - Latest release: 11 days ago - 215 downloads last month - 16 stars on GitHub - 1 maintainer
patchpatrol 0.5.0
AI-powered commit review system for pre-commit hooks - Local (ONNX/llama.cpp) or cloud (Gemini) a...
7 versions - Latest release: 6 months ago - 58 downloads last month - 0 stars on GitHub - 1 maintainer
policyguard-paolovella 0.1.0
Pre-commit hook for detecting security issues in AI-generated code
1 version - Latest release: 10 months ago - 7 downloads last month - 1 maintainer
shred-guard 1.1.0
A CLI tool to scan files for configurable regex patterns (PHI identifiers) and optionally replace...
2 versions - Latest release: 18 days ago - 300 downloads last month - 1 maintainer
nohedidnt-py 0.1.1 💰
A framework for managing and maintaining multi-language pre-commit hooks.
2 versions - Latest release: about 3 years ago - 12 downloads last month - 12,178 stars on GitHub - 1 maintainer
quick-git-hooks 0.1.0
A CLI tool to quickly set up and check pre-commit Git hooks for Python, JS, and TS projects.
1 version - Latest release: 12 months ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
zero-leak 1.0.0
Three-layer defense system against secret-stealing bots. Pre-commit hooks, honeypot generators, a...
1 version - Latest release: 3 months ago - 26 downloads last month - 1 maintainer
secret-scan-lite 1.0.0
Fast CLI scanner for secrets and credentials in git staged files and directories
1 version - Latest release: about 1 month ago - 114 downloads last month - 1 maintainer
piptools-sync 1.0.4
A piptools pre-commit version sync utility
10 versions - Latest release: almost 3 years ago - 32 downloads last month - 1 stars on GitHub - 1 maintainer
yamltool 0.1.2
YAML tool, a clone of the json.tool Python module for YAML.
3 versions - Latest release: over 4 years ago - 1 dependent repositories - 18 downloads last month - 1 maintainer
estimium 0.2.0 💰
A collection of ML tools written with professor's chalk
3 versions - Latest release: over 5 years ago - 1 dependent repositories - 21 downloads last month - 13,743 stars on GitHub - 1 maintainer
pygitguard 1.0.4
A tool to prevent you from pushing sensitive files to your repository.
2 versions - Latest release: 8 months ago - 124 downloads last month - 4 stars on GitHub - 1 maintainer
flake2lint 0.4.3 💰
Tool and pre-commit hook to augment Flake8 noqa comments with PyLint comments.
8 versions - Latest release: almost 3 years ago - 1 dependent repositories - 38 downloads last month - 4 stars on GitHub - 1 maintainer
autohooks-gk-fork-wip 2.2.1.dev100
Library for managing git hooks
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 36 downloads last month - 205 stars on GitHub - 1 maintainer
dbt-gloss 1.0.0
Collection of [pre-commit](https://pre-commit.com) hooks to ensure the quality of your [dbt](http...
1 version - Latest release: about 3 years ago - 18 downloads last month - 695 stars on GitHub - 1 maintainer
avcmt-py 1.7.0
avcmt-py: AI-Powered Semantic Release Style Git Commit Automation for Python Project.
11 versions - Latest release: 9 months ago - 52 downloads last month - 5 stars on GitHub - 1 maintainer
Top 2.3% on pypi.org
blacken-docs 1.20.0 💰
Run Black on Python code blocks in documentation files.
31 versions - Latest release: 7 months ago - 43 dependent packages - 343 dependent repositories - 199 thousand downloads last month - 671 stars on GitHub - 1 maintainer
clproc 2024.8.12
Generate curated changelogs into various formats.
1 version - Latest release: over 1 year ago - 323 downloads last month - 0 stars on GitHub - 1 maintainer
json-indent 2.7.5
Simple Python-based JSON parser/indenter/formatter
6 versions - Latest release: over 1 year ago - 369 downloads last month - 1 stars on GitHub - 1 maintainer
cmake-pre-commit-hooks 1.9.6
pre-commit hooks for CMake-based projects
24 versions - Latest release: almost 2 years ago - 1 dependent repositories - 171 downloads last month - 18 stars on GitHub - 1 maintainer
uv-demo 0.3.2
Just a demo of the uv package manager for Python.
11 versions - Latest release: about 1 month ago - 48 downloads last month - 0 stars on GitHub - 1 maintainer
ai-deroot-pre-commit 0.0.9
A pre-commit hook for managing symlinks to AI configuration files stored in a hidden directory
1 version - Latest release: 5 months ago - 25 downloads last month - 0 stars on GitHub - 1 maintainer
brave-search-python-client 0.4.27
🦁 Brave Search Python Client supporting Web, Image, News and Video search.
101 versions - Latest release: 11 months ago - 26 thousand downloads last month - 12 stars on GitHub - 1 maintainer
linky-note 0.4.4
Awesome `linky-note` is a Python cli/package created with https://github.com/TezRomacH/python-pac...
5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 15 downloads last month - 16 stars on GitHub - 1 maintainer
qa-analytics-insights 1.0.3
Analyze and visualize Quality Assurance data
4 versions - Latest release: over 2 years ago - 18 downloads last month - 1 stars on GitHub - 1 maintainer
exif-stripper 1.2.0 💰
An easy-to-use tool to ensure image EXIF metadata is removed.
15 versions - Latest release: 5 months ago - 121 downloads last month - 4 stars on GitHub - 1 maintainer
modification-timekeeper 0.1.2 💰
Tool for keeping the modified time in front matter up to date.
3 versions - Latest release: 11 months ago - 13 downloads last month - 0 stars on GitHub - 1 maintainer
mppt 0.8.0
A Modern Python Package Template
9 versions - Latest release: 3 months ago - 105 downloads last month - 32 stars on GitHub - 1 maintainer
multi-repo-automation 1.8.1
Library for automation updates on multiple repositories.
16 versions - Latest release: 28 days ago - 1 dependent package - 13.9 thousand downloads last month - 1 stars on GitHub - 1 maintainer
update-pre-commit 1.2.5
Update pre-commit hooks and optionally create pull request
8 versions - Latest release: 5 months ago - 174 downloads last month - 0 stars on GitHub - 1 maintainer
pre-commit-crocodile 8.2.1
Git hooks manager intended for developers using pre-commit, prek and commitizen
22 versions - Latest release: 3 months ago - 156 downloads last month - 1 maintainer
cookie-python 0.3.1
Cookiecutter template for new Python projects
9 versions - Latest release: 10 months ago - 34 downloads last month - 2 stars on GitHub - 1 maintainer
mhered-test-pkg 0.1.10
A simple demo package to practice how to create python packages.
6 versions - Latest release: over 3 years ago - 27 downloads last month - 0 stars on GitHub - 1 maintainer
commitlint 1.13.3
commitlint is a pre-commit hook designed to lint your commit messages according to the Convention...
10 versions - Latest release: 3 months ago - 42.7 thousand downloads last month - 34 stars on GitHub - 1 maintainer
univorm 0.5.0
One ORM Wrapper to Rule Them All
6 versions - Latest release: 6 months ago - 50 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.8% on pypi.org
add-trailing-comma 4.0.0 💰
Automatically add trailing commas to calls and literals
43 versions - Latest release: 6 months ago - 14 dependent packages - 126 dependent repositories - 74.9 thousand downloads last month - 368 stars on GitHub - 1 maintainer
fix-future-annotations 0.5.0 💰
A CLI and pre-commit hook to upgrade the typing annotations syntax to PEP 585 and PEP 604
3 versions - Latest release: over 3 years ago - 29 downloads last month - 36 stars on GitHub - 1 maintainer
xml-fmt 1.0.1 💰
Run pre-commit with uv
2 versions - Latest release: about 1 year ago - 14 downloads last month - 8 stars on GitHub - 1 maintainer
pyscaffoldext-pre-commit-ruff 1.0.2
PyScaffold extension to use Ruff with pre-commit.
3 versions - Latest release: 4 months ago - 14 downloads last month - 0 stars on GitHub - 1 maintainer
killpy 0.16.0
List all .venv directories and Conda environments 🐍 on your system and check how much space they ...
36 versions - Latest release: 9 days ago - 282 downloads last month - 30 stars on GitHub - 1 maintainer
oca-odoo-pre-commit-hooks 0.2.20 💰
odoo-pre-commit-hooks to use in pre-commit-config.yml files
57 versions - Latest release: 2 months ago - 2.16 thousand downloads last month - 9 stars on GitHub - 2 maintainers
sny-copyright-checker 1.0.8
Pre-commit hook to check and auto-add copyright notices with multi-format and regex support
7 versions - Latest release: 2 months ago - 102 downloads last month - 1 maintainer
fishook 1.1.1
A tiny, Git-native hook runner driven by fishook.json. Installs stubs into .git/hooks and runs ho...
2 versions - Latest release: 3 months ago - 28 downloads last month - 1 maintainer
dep-checker 0.9.0
Tool to check all requirements are actually required.
16 versions - Latest release: 3 months ago - 1 dependent repositories - 397 downloads last month - 6 stars on GitHub - 1 maintainer
web-compile 0.2.3
A CLI to compile/minify SCSS & JS, and associated pre-commit hook.
4 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 279 downloads last month - 7 stars on GitHub - 1 maintainer
cpp-linter-hooks 1.1.14
Automatically formats and lints C/C++ code using clang-format and clang-tidy
37 versions - Latest release: 13 days ago - 8.12 thousand downloads last month - 31 stars on GitHub - 1 maintainer
scss-compile 0.1.3
A CLI for compiling SCSS files to CSS, and associated pre-commit hook.
4 versions - Latest release: over 5 years ago - 1 dependent repositories - 58 downloads last month - 7 stars on GitHub - 1 maintainer
mdtoken 1.0.0
Pre-commit hook to enforce token count limits on markdown files
1 version - Latest release: 5 months ago - 21 downloads last month - 1 maintainer
Top 8.4% on pypi.org
mdformat_tables 1.0.0
An mdformat plugin for rendering tables.
8 versions - Latest release: over 1 year ago - 1 dependent package - 15 dependent repositories - 482 thousand downloads last month - 19 stars on GitHub - 1 maintainer
pre-commit-license-headers 0.1.0
A pre-commit hook to check source code license headers
1 version - Latest release: almost 4 years ago - 1 dependent repositories - 776 downloads last month - 2 stars on GitHub - 1 maintainer
arduino-hooks 0.3.0
Arduino tooling hooks for use with the pre-commit framework.
3 versions - Latest release: about 3 years ago - 1 dependent repositories - 82 downloads last month - 2 stars on GitHub - 1 maintainer
import-future-annotations 1.0.0
Add import responsible for postponed evaluation of annotations to python files
2 versions - Latest release: 9 months ago - 25 downloads last month - 2 stars on GitHub - 1 maintainer
conventional-commits-check 2.9.0 💰
A pre-commit hook to check Conventional Commits and add emojis.
13 versions - Latest release: over 1 year ago - 171 downloads last month - 16 stars on GitHub - 1 maintainer
docstringify 1.1.1 💰
Flag missing docstrings and, optionally, generate them from signatures and type annotations.
12 versions - Latest release: 9 months ago - 60 downloads last month - 6 stars on GitHub - 1 maintainer
format-dedent 0.1.1
Format only the literal string arguments of textwrap.dedent() calls
2 versions - Latest release: 5 months ago - 20 downloads last month - 1 maintainer
promptsentry 0.2.0
AI prompt security scanner with differential validation - detects vulnerabilities before they rea...
10 versions - Latest release: 4 months ago - 83 downloads last month - 1 maintainer
pre-commit-copyright 0.1.4
Pre commit hooh to update the copyright
5 versions - Latest release: about 3 years ago - 92 downloads last month - 4 stars on GitHub - 1 maintainer
sync-pre-commit-deps 0.0.3 💰
Sync pre-commit hook dependencies based on other installed hooks
3 versions - Latest release: about 1 year ago - 722 downloads last month - 25 stars on GitHub - 2 maintainers
pyrust-task-id 0.1.5
Tool to provide task id, retrieved from branch name, right into commit message.
6 versions - Latest release: over 1 year ago - 141 downloads last month - 2 stars on GitHub - 1 maintainer
gitsafe-scan 1.0.0
A CLI tool that scans staged Git changes before commit and blocks sensitive data, secrets, and in...
1 version - Latest release: about 2 months ago - 101 downloads last month - 1 maintainer