pre-commit-hook
There are 263 repositories under pre-commit-hook topic.
psf/black
The uncompromising Python code formatter
ansible/ansible-lint
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
nbQA-dev/nbQA
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
dbt-checkpoint/dbt-checkpoint
:fishing_pole_and_fish: List of `pre-commit` hooks to ensure the quality of your `dbt` projects.
nix-community/nixpkgs-fmt
Nix code formatter for nixpkgs [maintainer=@zimbatm]
compilerla/conventional-pre-commit
A pre-commit hook that checks commit messages for Conventional Commits formatting
PyCQA/doc8
Style checker for sphinx (or other) rst documentation.
BlankSpruce/gersemi
A formatter to make your CMake code the real treasure
zimbatm/mdsh
`$ mdsh` # a markdown shell pre-processor
floatingpurr/sync_with_poetry
Sync .pre-commit-config.yaml repos starting from poetry.lock
AliSayyah/django-urlconfchecks
A package for type-checking the URLs and associated views for Django
ysawa0/create-python-app
cpa is a cli tool for ultra fast setup of Rust & Python projects
scop/pre-commit-shfmt
shfmt hook for pre-commit, with auto install
inspera/blackbricks
Black for Databricks notebooks
frostming/fix-future-annotations
A CLI and pre-commit hook to fix future annotations
Matts966/zetasql-formatter
ZetaSQL (Standard SQL) Formatter with preserved comments mainly for BigQuery and SpanSQL
jeasonstudio/git-hook-996
Git pre-commit hook for 996.
DariuszPorowski/chatgpt-pre-commit-hooks
Pre-commit hooks collection that utilizes ChatGPT and OpenAI platform to validate changes made to the codebase.
AleksaC/hadolint-py
Run hadolint in pre-commit without docker or system installation
skonik/git-limiter
⏱️ Tool to stop you from pushing huge diffs
eeeds/employees-attrition-mlops
Final Project of the MLOps Zoomcamp hosted by DataTalksClub.
roy-ht/pre-commit-jupyter
Clean up cell outputs of jupyter notebook
dhruvmanila/remove-print-statements
A command-line tool (and pre-commit hook) to remove print statements from your Python project.
zeusdeux/md-toc
Generate a GitHub compatible table of contents from headings in a markdown file. Tie into a pre-commit hook for max level awesome!
0xYYY/foundry-pre-commit
🛠️🪝 Pre-commit hooks for foundry forge fmt and snapshot.
amzn/git-commit-template
Set commit templates for git
stefmolin/exif-stripper
An easy-to-use tool to ensure image metadata (EXIF) is removed.
lewislbr/ready
A program to run tasks before a commit.
PeterMosmans/jenkinslint
Basic linter (validator) for Jenkinsfiles. Can easily be used in pre-commit hooks and the pre-commit framework
igrr/astyle_py
Python wrapper and pre-commit hook for Astyle formatter (http://astyle.sourceforge.net/)
ajithpmohan/taxi-app
RealTime Taxi App created using Docker, DRF, React.js, Redux & Cypress for E2E Test
cpp-linter/cpp-linter-hooks
C/C++ code linter hooks for pre-commit
AliYmn/conventional-commits-check
Once the hook is added to your project, it will automatically run every time you create a commit. The hook will check the commit messages according to the Conventional Commits rules and add the corresponding emojis. If a commit message does not follow the rules, the commit will be blocked.
ayasyrev/nbmetaclean
Cl app / pre-commit hook to clean Jupyter Notebooks metadata, execution_count and optionally output.
bwireman/cactus
A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!