An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with pre-commit-hook

A curated list of projects in awesome lists tagged with pre-commit-hook .

https://github.com/psf/black

The uncompromising Python code formatter

autopep8 code codeformatter formatter gofmt hacktoberfest pre-commit-hook python yapf

Last synced: 12 Mar 2026

https://github.com/python/black

The uncompromising Python code formatter

autopep8 code codeformatter formatter gofmt hacktoberfest pre-commit-hook python yapf

Last synced: 05 Mar 2025

https://github.com/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

ansible ansible-dev-tools ansible-lint dot-config hacktoberfest pep-621 pre-commit-hook

Last synced: 16 Jan 2026

https://github.com/nbqa-dev/nbqa

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf

Last synced: 13 May 2025

https://github.com/nbQA-dev/nbQA

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

black codequality doctest flake8 isort jupyter-notebook lint mypy pre-commit pre-commit-hook pylint python pyupgrade ruff yapf

Last synced: 25 Mar 2025

https://github.com/dbt-checkpoint/dbt-checkpoint

:fishing_pole_and_fish: List of `pre-commit` hooks to ensure the quality of your `dbt` projects.

bigquery business-intelligence dbt pre-commit pre-commit-hook quality-assurance snowflake sql

Last synced: 06 Feb 2026

https://github.com/nix-community/nixpkgs-fmt

Nix code formatter for nixpkgs [maintainer=@zimbatm]

cli formatter nix nixpkgs pre-commit-hook rust-crate

Last synced: 01 Oct 2025

https://github.com/compilerla/conventional-pre-commit

A pre-commit hook that checks commit messages for Conventional Commits formatting

conventional-commits pre-commit pre-commit-hook

Last synced: 18 Feb 2026

https://github.com/pycqa/doc8

Style checker for sphinx (or other) rst documentation.

hacktoberfest linter pep-621 pre-commit-hook python

Last synced: 10 Apr 2025

https://github.com/PyCQA/doc8

Style checker for sphinx (or other) rst documentation.

hacktoberfest linter pep-621 pre-commit-hook python

Last synced: 12 Mar 2025

https://github.com/openstack/doc8

Style checker for sphinx (or other) rst documentation.

hacktoberfest linter pep-621 pre-commit-hook python

Last synced: 25 Mar 2025

https://github.com/zimbatm/mdsh

`$ mdsh` # a markdown shell pre-processor

markdown pre-commit-hook pre-processing shell

Last synced: 09 Apr 2025

https://github.com/scop/pre-commit-shfmt

shfmt hook for pre-commit, with auto install

pre-commit-hook shell

Last synced: 09 Apr 2025

https://github.com/alisayyah/django-urlconfchecks

A package for type-checking the URLs and associated views for Django

cli developer-tools django django-application pre-commit pre-commit-hook python typechecker typer

Last synced: 05 Apr 2025

https://github.com/frostming/fix-future-annotations

A CLI and pre-commit hook to fix future annotations

pre-commit pre-commit-hook python typing

Last synced: 22 Mar 2025

https://github.com/jeasonstudio/git-hook-996

Git pre-commit hook for 996.

996icu git pre-commit-hook

Last synced: 09 Mar 2026

https://github.com/aleksac/hadolint-py

Run hadolint in pre-commit without docker or system installation

dockerfile-linter hadolint pip pre-commit pre-commit-hook

Last synced: 21 Apr 2025

https://github.com/dariuszporowski/chatgpt-pre-commit-hooks

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

chatgpt gpt openai pre-commit pre-commit-hook pre-commit-hooks

Last synced: 12 May 2025

https://github.com/skonik/git-limiter

⏱️ Tool to stop you from pushing huge diffs

code-review git git-diff git-diff-pre-commit pre-commit-ci pre-commit-hook python

Last synced: 05 Oct 2025

https://github.com/roy-ht/pre-commit-jupyter

Clean up cell outputs of jupyter notebook

ipynb jupyter jupyter-notebook pre-commit-hook

Last synced: 09 Aug 2025

https://github.com/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!

cli contents husky lint-staged markdown pnpm pre-commit pre-commit-hook

Last synced: 18 Mar 2025

https://github.com/igrr/astyle_py

Python wrapper and pre-commit hook for Astyle formatter (http://astyle.sourceforge.net/)

formatter pre-commit pre-commit-hook

Last synced: 22 Mar 2025

https://github.com/petermosmans/jenkinslint

Basic linter (validator) for Jenkinsfiles. Can easily be used in pre-commit hooks and the pre-commit framework

jenkins jenkinsfile linter pre-commit pre-commit-hook validator

Last synced: 10 Apr 2025

https://github.com/davidteren/sensible_rails_starter

New Rails template project that so you can focus on the idea and not the setup.

code-quality github-template heroku pre-commit-hook rspec-rails ruby ruby-on-rails rubyci starter-template template

Last synced: 06 Jul 2025

https://github.com/frmoretto/hardstop

Don't let AI destroy your hard work! HardStop is a rock-solid protection for AI-generated commands. Pre-execution safety validation for Claude Code, Claude Cowork. Catches dangerous commands before they run: whether from AI mistakes, hallucinations, prompt injection, or misunderstood instructions. Seatbelts for the agentic AI era.

agentic-ai ai-safety claude claude-ai claude-code claude-code-hooks claude-code-plugin claude-code-plugin-marketplace claude-code-plugins claude-code-plugins-marketplace claude-cowork cowork developer-tools llm pre-commit-hook prompt-injection security

Last synced: 14 Feb 2026

https://github.com/bwireman/cactus

A tool for managing git lifecycle hooks with ✨ gleam! Pre commit, Pre push and more!

beam cli dx erlang git git-hooks gleam hooks javascript pre-commit pre-commit-hook tools

Last synced: 10 Apr 2025

https://github.com/aliymn/conventional-commits-check

Once added, the hook runs on every commit, checks messages against Conventional Commits rules, adds emojis, and blocks non-compliant commits.

commit conventional-commits pre-commit pre-commit-hook python python3

Last synced: 16 Oct 2025

https://github.com/ayasyrev/nbmetaclean

Cl app / pre-commit hook to clean Jupyter Notebooks metadata, execution_count and optionally output.

notebooks pre-commit-hook

Last synced: 12 Apr 2025

https://github.com/floatingpurr/sync_with_pdm

Sync .pre-commit-config.yaml repos starting from pdm.lock

package-manager pre-commit pre-commit-hook python

Last synced: 10 May 2025

https://github.com/nozaq/pre-commit-deno

pre-commit git hooks for Deno projects.

deno git javascript linter pre-commit pre-commit-hook typescript

Last synced: 16 Sep 2025

https://github.com/espressif/conventional-precommit-linter

Pre-commit hook script for linting conventional commit style

conventional-commits espressif pre-commit-hook

Last synced: 19 Oct 2025

https://github.com/aleksac/terraform-py

pip installable terraform binary with wrapper for pre-commit

pre-commit pre-commit-hook terraform

Last synced: 21 Apr 2025

https://github.com/espressif/check-copyright

Pre-commit/gitlab-ci script for checking and adding license SPDX headers

ci espressif gitlab-ci pre-commit-hook

Last synced: 19 Oct 2025

https://github.com/zahorniak/pre-commit-circleci

pre-commit git hooks to validate CircleCI configuration

circleci circleci-cli pre-commit pre-commit-hook

Last synced: 07 May 2025

https://github.com/frostming/pofmt

Your missing PO formatter and linter

gettext linters pdm pre-commit-hook translation

Last synced: 11 Apr 2025

https://github.com/calinou/pre-commit-luacheck

pre-commit hook to check Lua files using Luacheck

lua luacheck pre-commit pre-commit-hook precommit precommit-hook

Last synced: 15 Apr 2025

https://github.com/whtsky/pre-commit-beancount-format

Format beancount files using bean-format

beancount pre-commit pre-commit-hook

Last synced: 14 Apr 2025

https://github.com/enriquesoria/update-django-environ-sample

"Keep your env.sample up to date when using django-environ", a tool and pre-commit hook.

django django-environ env pre-commit pre-commit-hook

Last synced: 09 Feb 2026

https://github.com/igrr/argparse_to_md

Pre-commit hook to document argparse-based Python programs

argparse markdown pre-commit-hook

Last synced: 25 Jul 2025

https://github.com/freed-wu/astyle-wheel

This project packages the astyle utility as a Python package.

astyle formatter pre-commit-hook

Last synced: 26 Apr 2025

https://github.com/whtsky/pre-commit-pretty-format-json5

A pre-commit hook that checks that all your JSON5 files are pretty.

json5 json5-format pre-commit pre-commit-hook

Last synced: 16 Mar 2026

https://github.com/sco1/brie-commit

A collection of cheesy pre-commit hooks

cheese pre-commit pre-commit-hook

Last synced: 07 May 2025

https://github.com/kurayami07734/copyright-fixer

Pre-commit to fix copyright notices

pre-commit pre-commit-hook python

Last synced: 28 Jan 2026

https://github.com/ComPWA/pyright-pre-commit

Pre-commit hook for Pyright

pre-commit pre-commit-hook pyright

Last synced: 05 Oct 2025

https://github.com/compwa/pyright-pre-commit

Pre-commit hook for Pyright

pre-commit pre-commit-hook pyright

Last synced: 17 Sep 2025

https://github.com/aleksac/circleci-cli-py

pip installable CircleCI CLI binary

circleci pre-commit pre-commit-hook

Last synced: 21 Apr 2025

https://github.com/s-raza/cookiecutter-poetry-config-management

Cookiecutter python template to get you started without wasting any time setting up virtual environments, vscode python paths, writing settings management code, setting up git pre-commit hooks and much more.

black cookiecutter cookiecutter-template environment-variables flake8 isort mypy poetry pre-commit-hook ptpython pytest pytest-cov python python-best-practices python-development-kit repository-template settings-management virtualenv vscode

Last synced: 16 Jan 2026

https://github.com/gamcoh/translations-checker

A lightweight and blazingly fast pre-commit hook to check for missing translations in JS/TS projects

i18n i18n-js i18n-react i18n-vue localization pre-commit pre-commit-hook react rust

Last synced: 19 Jul 2025

https://github.com/coatl-dev/hadolint-coatl

🐍 python3/pip3 wrapper for installing hadolint

dockerfile dockerfile-linter pre-commit-hook python3

Last synced: 08 Apr 2025

https://github.com/aleksac/tflint-py

pip installable tflint binary with wrapper for pre-commit

pre-commit pre-commit-hook terraform tflint

Last synced: 26 Feb 2026

https://github.com/shosca/pre-commit-check-unittest-super

Ensures super calls in unittest setUp/tearDown functions

pre-commit pre-commit-hook

Last synced: 06 Apr 2025

https://github.com/twof/downstream

A tool that reports files with associated docs

docs documentation git github github-actions hook pre-commit pre-commit-hook script swift

Last synced: 28 Jun 2025

https://github.com/sco1/pre-commit-matlab

A collection of pre-commit hooks (ok, just one) for MATLAB

matlab pre-commit pre-commit-hook python python3

Last synced: 07 May 2025

https://github.com/dbhagen/blocking-comment

Pre-commit hook to check for blocking comments before committing.

comments hooks pre-commit pre-commit-hook pre-commit-hooks prevent-commit prevention safety

Last synced: 15 Mar 2025

https://github.com/eieste/tfutility

tfutility allows performing commands on terraform/tofu files. This commands can be different things. Currently, there are possibilities to check if a module block has remote sources. Or import or moved blocks have creation dates on them.

command-line-tool development pre-commit-hook python terraform tofu utility

Last synced: 15 Oct 2025

https://github.com/improbable-eng/pre-commit-plugins

A collection of pre-commit hooks used within Improbable repos.

engineering-velocity pre-commit pre-commit-hook pre-commit-hooks

Last synced: 25 Apr 2025

https://github.com/basemax/php-prettier-precommit

You can create a new repository by using this template, so by the way all of your PHP projects will have a nice and good pre-commit and prettier config.

php pre-commit pre-commit-hook prettier prettier-config prettifier repository-template repository-templates template

Last synced: 30 Jul 2025

https://github.com/zrootorg/kubeconform-precommit-hook

pre-commit hook that uses kubeconform to lint kubernetes manifests

kubeconform kubernetes linting pre-commit pre-commit-hook yaml

Last synced: 13 Apr 2025

https://github.com/mrsimonemms/toodaloo

Say goodbye to your todos

clean-code pre-commit-hook todo

Last synced: 24 Oct 2025

https://github.com/lig/todo-md

`todo-md` is a small pre-commit hook implemented in Bash that maintains `TODO.md` file in your repo

devtools pre-commit pre-commit-hook todo

Last synced: 09 Feb 2026

https://github.com/murilo-cunha/mirrors-pyre

Mirror of the `pyre-check` package for pre-commit.

pre-commit-hook pyre python type-checker

Last synced: 25 Jan 2026

https://github.com/simone-viozzi/rusty-todo-md

Pre-commit hook & CLI that finds and syncs TODO/FIXME comments into a sectioned TODO.md across your repo. Multi-language, multi-line, smart merge.

developer-tools pre-commit-hook rust todo

Last synced: 07 Mar 2026

https://github.com/stefan-hudelmaier/yml-sorter-pre-commit-hook

git pre-commit hook for sorting yaml files

pre-commit pre-commit-hook yaml yml

Last synced: 13 Oct 2025

https://github.com/vinothpandian/tsc-committed

A CLI tool to report tsc errors on committed files between base branch and feature branch in a git repo

commit git-hooks hook husky husky-hooks pre-commit pre-commit-hook pre-push pre-push-hook tsc typescript

Last synced: 02 Apr 2025

https://github.com/debug-ing/codegate

pre-commit tools with Go :D.

go pre-commit pre-commit-hook pre-commit-hooks

Last synced: 08 Jul 2025

https://github.com/mijdavis2/tf-unused

Find unused variables in terraform modules.

pre-commit pre-commit-hook pre-commit-hooks terraform

Last synced: 28 Oct 2025

https://github.com/glektarssza/pre-commit-hooks

A collection of pre-commit hooks for my projects.

pre-commit pre-commit-hook pre-commit-hooks

Last synced: 19 Mar 2026

https://github.com/donosonaumczuk/c-aptain-hook

Base repository to setup git pre-commit hook for C Language projects. Use cppcheck, clang-format and clang-tidy checks.

c c-lang c-language clang-format clang-tidy cppcheck git-hook git-hooks hooks pre-commit pre-commit-hook

Last synced: 22 Feb 2025

https://github.com/ophiosdev/pre-commit-psscriptanalyzer

pre-commit hooks for linting and formatting PowerShell code via PSScriptAnalyzer

powershell pre-commit pre-commit-ci pre-commit-config pre-commit-hook pre-commit-hooks

Last synced: 06 Mar 2026

https://github.com/usernobody14/pyrefly-precommit

Pre-commit hooks for the pyrefly type checker

pre-commit pre-commit-hook pyrefly python typechecker types

Last synced: 22 Jun 2025

https://github.com/jarmos-san/shellcheck-precommit

✅ A better Pre-Commit hook to check your Shell scripts

pre-commit pre-commit-hook shell-script shellcheck

Last synced: 20 Jul 2025

https://github.com/espressif/astyle_py

Python wrapper and pre-commit hook for Astyle formatter (http://astyle.sourceforge.net/)

astyle espressif pre-commit-hook

Last synced: 30 Sep 2025

https://github.com/pedrox-hs/dart-pre-commit

Some Dart hooks for pre-commit

dart flutter pre-commit pre-commit-hook

Last synced: 04 Apr 2025