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

pypi.org "pre-commit" keyword

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.31 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: 5 months ago - 20 dependent packages - 423 dependent repositories - 129 thousand downloads last month - 727 stars on GitHub - 1 maintainer
ensure_uv 0.1.0
Pre-commit hook to ensure uv is installed
1 version - Latest release: 3 months ago - 19 downloads last month - 0 stars on GitHub - 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.02 million downloads last month - 3,561 stars on GitHub - 3 maintainers
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: 5 months ago - 41 dependent packages - 200 dependent repositories - 83 thousand downloads last month - 50 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 - 103 million downloads last month - 15,062 stars on GitHub - 1 maintainer
Top 3.4% on pypi.org
check-jsonschema 0.37.0
A jsonschema CLI and pre-commit hook
93 versions - Latest release: 11 days ago - 9 dependent packages - 21 dependent repositories - 3.75 million downloads last month - 278 stars on GitHub - 1 maintainer
flake8-staged-diff 0.3.0
flake8 wrapper to run only on modified/staged code
2 versions - Latest release: over 2 years ago - 28 downloads last month - 2 stars on GitHub - 1 maintainer
pre-commit-hooks-changelog 0.1.5
generate Changelog.md from yaml files in changelog folder
4 versions - Latest release: about 6 years ago - 1 dependent repositories - 19 downloads last month - 0 stars on GitHub - 1 maintainer
kilter.protocol 0.6.0 💰
Parsers and state machines for the Sendmail milter communications protocol
9 versions - Latest release: almost 2 years ago - 1 dependent package - 58 downloads last month - 12,074 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: 7 months ago - 44 dependent packages - 732 dependent repositories - 1.27 million downloads last month - 6,374 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: 28 days ago - 144 downloads last month - 15,062 stars on GitHub - 1 maintainer
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 - 50 downloads last month - 15,062 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: 10 months ago - 15 downloads last month - 15,062 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: almost 4 years ago - 14,448 stars on GitHub
cheetah-lint 1.4.0
Linting tools for the Cheetah templating language.
18 versions - Latest release: over 2 years ago - 1 dependent repositories - 182 downloads last month - 5 stars on GitHub - 1 maintainer
dspawpy 1.8.5 💰
Tools for dspaw
87 versions - Latest release: 3 months ago - 698 downloads last month - 13,743 stars on GitHub - 1 maintainer
lazy-log-formatter 0.11.0
A pre-commit script to make log lines lazier
32 versions - Latest release: 3 months ago - 239 downloads last month - 5 stars on GitHub - 1 maintainer
fastapi-resume 0.0.3
FastAPI-powered resume generator: expose your CV as a JSON REST API
3 versions - Latest release: 8 months ago - 37 downloads last month - 4 stars on GitHub - 1 maintainer
add-header-comment 1.0.1
Add or update the header of a file with the appropriate comment style.
2 versions - Latest release: 8 months ago - 80 downloads last month - 1 stars on GitHub - 2 maintainers
python-boilerplate123123 0.1.1
Python boilerplate
1 version - Latest release: about 2 years ago - 16 downloads last month - 77 stars on GitHub - 1 maintainer
ghost-protocol 1.3.1
The automated guardian of your sanity. Auto-ignores junk & protects repos.
16 versions - Latest release: 2 months ago - 129 downloads last month - 1 maintainer
oe-python-template 0.17.10
🧠 Copier template to scaffold Python projects compliant with best practices and modern tooling.
255 versions - Latest release: 10 months ago - 1.52 thousand downloads last month - 6 stars on GitHub - 1 maintainer
cc-check 0.1.4
Cross-platform conventional commit checker for git commit messages
2 versions - Latest release: 4 months ago - 57 downloads last month - 0 stars on GitHub - 1 maintainer
docvet 1.10.0
Comprehensive docstring quality vetting for Python projects
20 versions - Latest release: 4 days ago - 5.1 thousand downloads last month - 1 stars on GitHub - 1 maintainer
sbrunner-hooks 1.6.1
Pre commit hook by sbrunner
17 versions - Latest release: 7 months ago - 45 downloads last month - 4 stars on GitHub - 1 maintainer
Top 7.2% on pypi.org
bc-detect-secrets 1.5.46
Tool for detecting secrets in the codebase
89 versions - Latest release: 13 days ago - 9 dependent packages - 52 dependent repositories - 4.11 million downloads last month - 3 stars on GitHub - 3 maintainers
pre-commit-matlab 1.2.0 💰
A Collection of pre-commit hooks for MATLAB
4 versions - Latest release: over 4 years ago - 1 dependent repositories - 10 downloads last month - 3 stars on GitHub - 1 maintainer
despot 0.7.0 💰
A fast and simple client to free your music from that green streaming service
3 versions - Latest release: 6 months ago - 31 downloads last month - 13,743 stars on GitHub - 1 maintainer
behave-utils 0.6.1 💰
Utilities for writing Behave step implementations
10 versions - Latest release: over 1 year ago - 1 dependent repositories - 147 downloads last month - 13,743 stars on GitHub - 1 maintainer
cookiecutter-fastapi-backend 2.5.1
Cookiecutter template to build and deploy fastapi backends..batteries included
7 versions - Latest release: 8 months ago - 76 downloads last month - 167 stars on GitHub - 1 maintainer
pyplate-boilerplate 1.0.2 💰
A boilerplate for Python 3 projects
4 versions - Latest release: about 1 year ago - 17 downloads last month - 13,720 stars on GitHub - 1 maintainer
bot-formatter 0.1.2
A formatter for Discord bots.
3 versions - Latest release: about 1 month ago - 97 downloads last month - 4 stars on GitHub - 1 maintainer
find-and-replace-strings 1.0.9
Python package and pre-commit-hook for finding and replacing string(s) in file(s).
9 versions - Latest release: over 1 year ago - 24 downloads last month - 0 stars on GitHub - 1 maintainer
agentlint 0.7.1
Real-time quality guardrails for AI coding agents
12 versions - Latest release: 7 days ago - 988 downloads last month - 4 stars on GitHub - 1 maintainer
enforce-notebook-run-order 2.1.1
Don't let notebook cells run out of order
19 versions - Latest release: 4 months ago - 208 downloads last month - 3 stars on GitHub - 1 maintainer
pyamit 0.1.3
A fast Python CLI tool for formatting and sorting YAML files with pre-commit integration
3 versions - Latest release: 5 months ago - 35 downloads last month - 1 stars on GitHub - 1 maintainer
virtuaaliviivakoodi 1.1.0 💰
Python library for generating and reading Finnish virtuaaliviivakoodi's
7 versions - Latest release: over 1 year ago - 1.85 thousand downloads last month - 13,743 stars on GitHub - 1 maintainer
check-unicode 0.4.0
Pre-commit hook to detect and fix non-ASCII Unicode characters
1 version - Latest release: 9 days ago - 81 downloads last month - 1 maintainer
tomlcheck 0.2.3 💰
A simple toml syntax checker
6 versions - Latest release: over 1 year ago - 1 dependent repositories - 28.4 thousand downloads last month - 1 stars on GitHub - 1 maintainer
sparkgrep 0.1.1a1
Pre-commit hooks for Apache Spark development (Databricks, EMR, Dataproc, and more)
3 versions - Latest release: 6 months ago - 17 downloads last month - 4 stars on GitHub - 2 maintainers
merge-guard 0.1.0
A Git pre-commit hook that detects AI-generated code patterns and prevents low-quality code from ...
1 version - Latest release: 5 months ago - 10 downloads last month - 1 maintainer
sayjira 0.1.2
Adds a jira ticket from branch name to the beginning of a commit message
2 versions - Latest release: almost 5 years ago - 1 dependent repositories - 25 downloads last month - 7 stars on GitHub - 1 maintainer
controlgate 0.2.0
NIST RMF Cloud Security Hardening — Pre-Commit & Pre-Merge Compliance Gate
9 versions - Latest release: 9 days ago - 457 downloads last month - 1 maintainer
fastvector123 5.3.0 💰
This is a simple vector python package.
1 version - Latest release: 12 months ago - 7 downloads last month - 63 stars on GitHub - 1 maintainer
pathlint 0.2.0
Fast linter to detect os.path usage and encourage pathlib adoption
2 versions - Latest release: about 2 months ago - 45 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
licheck 1.0.0 💰
Automatically check the licenses of package dependencies.
3 versions - Latest release: about 4 years ago - 1 dependent repositories - 14 downloads last month - 13,743 stars on GitHub - 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: 3 months ago - 24 downloads last month - 1 maintainer
precommitmatlablint 1.0.7
A pre-commit hook to validate MATLAB code.
1 version - Latest release: 10 days ago - 76 downloads last month - 1 maintainer
dycw-pre-commit-hooks 0.15.22
Pre-commit hooks
298 versions - Latest release: 19 days ago - 1 dependent repositories - 6.05 thousand 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
secret-scan-lite 1.0.0
Fast CLI scanner for secrets and credentials in git staged files and directories
1 version - Latest release: 11 days ago - 1 maintainer
shred-guard 1.0.0
A CLI tool to scan files for configurable regex patterns (PHI identifiers) and optionally replace...
1 version - Latest release: 11 days ago - 147 downloads last month - 1 maintainer
Top 2.5% on pypi.org
mdformat 1.0.0
CommonMark compliant Markdown formatter
49 versions - Latest release: 5 months ago - 98 dependent packages - 144 dependent repositories - 2.72 million downloads last month - 659 stars on GitHub - 1 maintainer
prek 0.3.3 💰
Better `pre-commit`, re-engineered in Rust
57 versions - Latest release: 23 days ago - 12.9 million downloads last month - 2,428 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 - 31 downloads last month - 16 stars on GitHub - 1 maintainer
piptools-sync 1.0.4
A piptools pre-commit version sync utility
10 versions - Latest release: over 2 years ago - 105 downloads last month - 1 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 - 60 downloads last month - 205 stars on GitHub - 1 maintainer
Top 3.8% on pypi.org
autohooks 26.2.0
Library for managing git hooks
31 versions - Latest release: 13 days ago - 12 dependent packages - 63 dependent repositories - 29.1 thousand downloads last month - 205 stars on GitHub - 4 maintainers
update-pre-commit 1.2.5
Update pre-commit hooks and optionally create pull request
8 versions - Latest release: 4 months ago - 213 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
yamltool 0.1.2
YAML tool, a clone of the json.tool Python module for YAML.
3 versions - Latest release: about 4 years ago - 1 dependent repositories - 26 downloads last month - 1 maintainer
json-indent 2.7.5
Simple Python-based JSON parser/indenter/formatter
6 versions - Latest release: over 1 year ago - 580 downloads last month - 1 stars on GitHub - 1 maintainer
aignostics 1.1.0
🔬 Python SDK providing access to the Aignostics Platform. Includes Aignostics Launchpad (Desktop ...
141 versions - Latest release: 28 days ago - 4.66 thousand downloads last month - 12 stars on GitHub - 2 maintainers
mppt 0.8.0
A Modern Python Package Template
9 versions - Latest release: 3 months ago - 69 downloads last month - 32 stars on GitHub - 1 maintainer
univorm 0.5.0
One ORM Wrapper to Rule Them All
6 versions - Latest release: 5 months ago - 65 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: about 2 months ago - 28 downloads last month - 1 maintainer
pre-commit-snippets 2.0.0
Pre-commit hook that syncs markdown snippets from a central repository
3 versions - Latest release: about 2 months ago - 72 downloads last month - 1 maintainer
uv-to-pipfile 0.0.7
A tool to convert uv.lock files to Pipfile.lock.
2 versions - Latest release: 6 months ago - 92 downloads last month - 1 stars on GitHub - 1 maintainer
uv-demo 0.3.2
Just a demo of the uv package manager for Python.
11 versions - Latest release: 22 days ago - 129 downloads last month - 0 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 - 36 downloads last month - 0 stars on GitHub - 1 maintainer
xml-fmt 1.0.1 💰
Run pre-commit with uv
2 versions - Latest release: about 1 year ago - 27 downloads last month - 8 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
cursor-dungeon-master 0.4.1
Context-tracking pre-commit tool for Cursor integration with comprehensive documentation enforcement
6 versions - Latest release: 9 months ago - 83 downloads last month - 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: 11 months ago - 8 downloads last month - 0 stars on GitHub - 1 maintainer
cpp-linter-hooks 1.1.12
Automatically formats and lints C/C++ code using clang-format and clang-tidy
35 versions - Latest release: about 1 month ago - 8.12 thousand downloads last month - 31 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: 9 months ago - 6 downloads last month - 1 maintainer
mdtoken 1.0.0
Pre-commit hook to enforce token count limits on markdown files
1 version - Latest release: 4 months ago - 21 downloads last month - 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: about 2 months ago - 42.7 thousand downloads last month - 34 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 - 95 downloads last month - 2 stars on GitHub - 1 maintainer
Top 3.4% on pypi.org
ramodels 49.1.1 💰
Pydantic data models for OS2mo
834 versions - Latest release: 3 months ago - 3 dependent packages - 8 dependent repositories - 8.11 thousand downloads last month - 13,743 stars on GitHub - 3 maintainers
envdrift 10.7.0
Prevent environment variable drift with Pydantic schema validation, pre-commit hooks, and dotenvx...
41 versions - Latest release: about 1 month ago - 995 downloads last month - 0 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 - 46 downloads last month - 4 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 - 22 downloads last month - 695 stars on GitHub - 1 maintainer
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: about 1 month ago - 250 downloads last month - 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: 6 months ago - 43 dependent packages - 343 dependent repositories - 259 thousand downloads last month - 671 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: 5 months ago - 58 downloads last month - 0 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
jj-pre-push 0.3.3
A pre-commit integration for jj
11 versions - Latest release: about 2 months ago - 215 downloads last month - 16 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 - 196 downloads last month - 4 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: 2 months ago - 43 downloads last month - 1 maintainer
dep-checker 0.9.0
Tool to check all requirements are actually required.
16 versions - Latest release: 2 months ago - 1 dependent repositories - 397 downloads last month - 6 stars on GitHub - 1 maintainer
git-pep8-commit-hook 0.1.0
Git commit hook that checks Python files with pep8.
1 version - Latest release: over 10 years ago - 3 dependent repositories - 24 downloads last month - 4 stars on GitHub - 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: about 2 months ago - 204 downloads last month - 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 - 26 downloads last month - 8 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
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 - 290 downloads last month - 5 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 - 1.01 thousand downloads last month - 25 stars on GitHub - 2 maintainers
modification-timekeeper 0.1.2 💰
Tool for keeping the modified time in front matter up to date.
3 versions - Latest release: 10 months ago - 33 downloads last month - 0 stars on GitHub - 1 maintainer