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: 09 Sep 2025

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: 12 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: 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: 15 May 2025

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: 14 May 2025

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: 21 Mar 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/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/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/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/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/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/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/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/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/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/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/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/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/sco1/brie-commit

A collection of cheesy pre-commit hooks

cheese pre-commit pre-commit-hook

Last synced: 07 May 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/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/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: 14 Apr 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/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/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: 12 Apr 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/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/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/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/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/mrsimonemms/toodaloo

Say goodbye to your todos

clean-code pre-commit-hook todo

Last synced: 24 Oct 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/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/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/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: 29 Jul 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/murilo-cunha/mirrors-pyre

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

pre-commit-hook pyre python type-checker

Last synced: 20 Mar 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: 23 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: 21 Apr 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/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/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

https://github.com/soerenschneider/conventional-pre-commit-hook

Hook for pre-commit that checks whether commit messages are formatted adhering to conventional commits.

conventional-commit conventional-commits git git-hook git-hooks pre-commit pre-commit-hook semantic-commits

Last synced: 31 Mar 2025

https://github.com/ejw-data/devops-setup

This repo shows the process of automating common repository tasks like formatting code, performing linting tasks before merging, applying unit testing, and other automations through git and github events.

github-actions pre-commit-hook pytest python

Last synced: 15 Mar 2025

https://github.com/joseph-pq/check-tag-pre-commit

Check latest tag before pushing

git pre-commit-hook python

Last synced: 10 Jun 2025

https://github.com/arrrrrmin/poetry-requirements

A pre-commit hook to automatically generate the projects requirement.txt file using `poetry export`.

poetry poetry-python pre-commit pre-commit-hook python requirements-txt

Last synced: 13 Jun 2025

https://github.com/cthtufspetprojects/cloud-run-template

Template for Python projects to deploy it on Google Cloud Run with GitHub Actions

ci-cd cloudrun fastapi flake8 gcloud github-actions mypy pre-commit-hook pytest python terraform

Last synced: 26 Mar 2025

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/yaml2script/yaml2script

This is a mirror of https://gitlab.com/yaml2script/yaml2script

developer-tools linter pre-commit pre-commit-hook python script yaml

Last synced: 08 Mar 2025