Projects in Awesome Lists tagged with pre-commit
A curated list of projects in awesome lists tagged with pre-commit .
https://github.com/pre-commit/pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
git linter pre-commit python refactoring
Last synced: 12 May 2025
https://github.com/pre-commit/pre-commit-hooks
Some out-of-the-box hooks for pre-commit
git linter pre-commit python refactoring
Last synced: 12 May 2025
https://github.com/j178/prek
β‘ Better `pre-commit`, re-engineered in Rust
Last synced: 22 Jan 2026
https://github.com/asottile/pyupgrade
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Last synced: 13 May 2025
https://github.com/antonbabenko/pre-commit-terraform
pre-commit git hooks to take care of Terraform configurations πΊπ¦
automation code-style git-hooks hacktoberfest hooks pre-commit terraform terraform-docs terragrunt
Last synced: 04 Jan 2026
https://github.com/thoughtworks/talisman
Using a pre-commit hook, Talisman validates the outgoing changeset for things that look suspicious β such as tokens, passwords, and private keys.
git git-hooks hacktoberfest husky potential-secrets pre-commit pre-push scans secret secrets
Last synced: 13 May 2025
https://github.com/toplenboren/simple-git-hooks
A simple git hooks manager for small projects
git git-hooks hook hooks-manager pre-commit pre-push
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/asottile/reorder-python-imports
Rewrites source to reorder python imports
linter pre-commit python refactoring
Last synced: 17 Dec 2025
https://github.com/aeternalis-ingenium/fastapi-backend-template
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
alembic asynchronous asyncpg codecov coverage docker docker-compose fastapi githubactions jwt postgresql pre-commit pytest python sqlalchemy
Last synced: 14 Apr 2025
https://github.com/sourcery-ai/python-best-practices-cookiecutter
Python best practices project cookiecutter πͺ
best-practices black cookiecutter cookiecutter-template flake8 isort mypy pipenv pre-commit pytest python python-best-practices
Last synced: 13 Apr 2025
https://github.com/dnephin/pre-commit-golang
Golang hooks for pre-commit
git hooks pre-commit precommit-hooks
Last synced: 12 Apr 2025
https://github.com/alirezanet/Husky.Net
Git hooks made easy with Husky.Net internal task runner! πΆ It brings the dev-dependency concept to the .NET world!
code-format dev-dependencies developer-experience dotnet git git-hooks hooks husky lint lint-staged linter linting pre-commit stylelint
Last synced: 14 Mar 2025
https://github.com/Aeternalis-Ingenium/FastAPI-Backend-Template
A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.
alembic asynchronous asyncpg codecov coverage docker docker-compose fastapi githubactions jwt postgresql pre-commit pytest python sqlalchemy
Last synced: 16 May 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/grok-ai/nn-template
Generic template to bootstrap your PyTorch project.
best-practices best-practises cookiecutter deep-learning dvc github-actions huggingface-datasets hydra mkdocs pre-commit project-structure pytorch pytorch-lightning reproducibility research streamlit template wandb weights-and-biases
Last synced: 04 Apr 2025
https://github.com/cachix/git-hooks.nix
Seamless integration of https://pre-commit.com git hooks with Nix.
Last synced: 15 May 2025
https://github.com/adamchainz/blacken-docs
Run `black` on python code blocks in documentation files
Last synced: 29 Dec 2025
https://github.com/hukkin/mdformat
CommonMark compliant Markdown formatter
cli codeformatter commonmark formatter markdown mdformat pre-commit python
Last synced: 12 Dec 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/asottile/add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
Last synced: 05 Oct 2025
https://github.com/BrianPugh/python-template
Python project and library template for clean, reliable, open-source projects.
actions cookiecutter docker github library package pre-commit project pypi python template
Last synced: 15 May 2025
https://github.com/brianpugh/python-template
Python project and library template for clean, reliable, open-source projects.
actions cookiecutter docker github library package pre-commit project pypi python template
Last synced: 12 Apr 2025
https://github.com/asottile/yesqa
Automatically remove unnecessary `# noqa` comments
Last synced: 14 Apr 2025
https://github.com/lorenzwalthert/precommit
pre-commit hooks for R projects
git hooks pre-commit vcs workflow
Last synced: 15 May 2025
https://lorenzwalthert.github.io/precommit/
pre-commit hooks for R projects
git hooks pre-commit vcs workflow
Last synced: 24 Apr 2025
https://github.com/python-jsonschema/check-jsonschema
A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and more!
cli json-schema pre-commit python
Last synced: 14 May 2025
https://github.com/pre-commit/pygrep-hooks
A collection of fast, cheap, regex based pre-commit hooks.
Last synced: 10 Apr 2025
https://github.com/greenbone/autohooks
Library for managing git hooks
automation base devops formatting git githooks-plugin hooks linting pre-commit pre-commit-hooks python python3
Last synced: 04 Apr 2025
https://github.com/tarmolov/git-hooks-js
A tool to manage and run project git hooks
development git hooks post-commit pre-commit pre-push
Last synced: 05 Apr 2025
https://github.com/macisamuele/language-formatters-pre-commit-hooks
Collection of custom pre-commit hooks.
Last synced: 08 Apr 2025
https://github.com/nickatnight/cookiecutter-fastapi-backend
:cookie: Cookiecutter template to build and deploy fastapi backends..batteries included
alembic asyncpg cookiecutter digitalocean fastapi nginx openapi postgres postgresql pre-commit python
Last synced: 07 May 2025
https://github.com/lucas-c/pre-commit-hooks
git pre-commit hooks
crlf git-hooks license pre-commit tabs
Last synced: 25 Jun 2025
https://github.com/Lucas-C/pre-commit-hooks
git pre-commit hooks
crlf git-hooks license pre-commit tabs
Last synced: 29 Apr 2025
https://github.com/Escape-Technologies/mookme
A pre-commit tool designed for monorepos.
monorepo monorepos pre-commit tools
Last synced: 08 May 2025
https://github.com/lucas-c/pre-commit-hooks-safety
A pre-commit hook to check your Python dependencies against safety-db
git-hooks pre-commit python safety-db security
Last synced: 05 Apr 2025
https://github.com/escape-technologies/mookme
A pre-commit tool designed for monorepos.
monorepo monorepos pre-commit tools
Last synced: 05 Apr 2025
https://github.com/benmezger/gjira
Git hook for adding Jira issues and stories to commit body
command-line-tool git git-hooks integration jira jira-issue pre-commit pre-push python
Last synced: 09 Jul 2025
https://github.com/bahjat/pre-commit-golang
Golang pre-commit hooks for http://pre-commit.com/
go pre-commit precommit-hooks shell
Last synced: 09 Apr 2025
https://github.com/anderseknert/pre-commit-opa
Pre-commit git hooks for Open Policy Agent (OPA) and Rego development
conftest git-hooks opa openpolicyagent pre-commit pre-commit-hooks rego
Last synced: 04 Jan 2026
https://github.com/duolingo/pre-commit-hooks
Standardizing our code quality tooling :hammer_and_wrench:
black formatter git google-java-format ktlint pre-commit prettier scalafmt shfmt svgo terraform
Last synced: 09 Apr 2025
https://github.com/franneck94/pythonprojecttemplate
Python project template with unit-tests, documentation, ci-testing and workflows.
benchmark codecov conda github-actions makefile pre-commit pytest python setuptools sphinx testing travis-ci vscode workflows
Last synced: 16 Mar 2025
https://github.com/joeymckenzie/realworld-go-kit
Realworld implementation written with Go using Go kit!
docker fly go go-chi go-kit golangci-lint mysql planetscale pre-commit sqlx taskfile
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/dirk/quickhook
Faster Git hook runner
git git-hooks golang hooks pre-commit
Last synced: 20 Jul 2025
https://github.com/jumanjihouse/pre-commit-hook-yamlfmt
YAML formatter for http://pre-commit.com
Last synced: 04 Jan 2026
https://github.com/mattiasgeniar/puppet-pre-commit-hook
A Puppet pre-commit hook to validate syntax
Last synced: 12 Apr 2025
https://github.com/jonasbb/pre-commit-latex-hooks
pre-commit hooks to improve LaTeX writing.
ci hacktoberfest latex lint pre-commit
Last synced: 25 Aug 2025
https://github.com/smarlhens/python-boilerplate
Python boilerplate using uv, pre-commit, prettier, pytest, GitHub Actions, mypy, ruff, bandit & docformatter.
bandit boilerplate docformatter docker gh-actions mypy pre-commit prettier pytest python renovate ruff uv
Last synced: 08 Apr 2025
https://github.com/sachinraja/ts-lib-starter
Boilerplate for your next TypeScript library. Build with speed.
actions boilerplate cjs esm jest package pnpm pre-commit prettier renovate swc template testing tsup typescript xo
Last synced: 11 Sep 2025
https://github.com/lirantal/detect-secrets
A developer-friendly secrets detection tool for CI and pre-commit hooks based on Yelp's detect-secrets
detect-secrets git-hooks git-secrets pre-commit secrets yelp
Last synced: 14 Apr 2025
https://github.com/gherynos/pre-commit-java
A collection of git hooks for Java to be used with the pre-commit framework.
checkstyle java pmd pre-commit
Last synced: 17 Jan 2026
https://github.com/MechanicalFlower/godot-template
:memo: Godot template with code formatting, license tracking & CI/CD
gdscript github-action godot godot-template godot3 godot4 pre-commit reuse template
Last synced: 18 Nov 2025
https://github.com/asottile/flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
Last synced: 04 Apr 2025
https://github.com/NebulousLabs/glyphcheck
Detect malicious homoglyphs in Go source code
Last synced: 21 Apr 2025
https://github.com/pre-commit/pre-commit-mirror-maker
Scripts for creating mirror repositories that do not have .pre-commit-hooks.yaml
Last synced: 05 Oct 2025
https://github.com/pablormira/sql_formatter
A Python based SQL formatter
formatter pre-commit python sql sql-formatter
Last synced: 06 Oct 2025
https://github.com/mechanicalflower/godot-template
:memo: Godot template with code formatting, license tracking & CI/CD
gdscript github-action godot godot-template godot3 godot4 pre-commit reuse template
Last synced: 28 Jul 2025
https://github.com/zanminkian/fenge
A CLI tool for JavaScript and TypeScript code quality.
code-quality code-style eslint git-hooks husky pre-commit prettier standard typescript
Last synced: 18 Jan 2026
https://github.com/Ttibsi/pre-commit.nvim
Trigger pre-commit linters/formatter straight from within Neovim
formatter linters neovim plugin pre-commit vim
Last synced: 17 Jul 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/br3ndonland/template-python
Template repository for Python projects
boilerplate github pre-commit prettier python template-project template-repository templates
Last synced: 12 Jul 2025
https://github.com/klieret/everything-you-didnt-now-you-needed
Tips & Tricks for python, the command line, and more.
pre-commit python tips tips-and-tricks
Last synced: 14 Apr 2025
https://github.com/opensource-nepal/commitlint
Lint Conventional Commit message on GitHub Actions and pre-commit.
actions commit commit-lint commit-message commitlint conventional conventional-commit git github-actions hooks pr pre-commit pre-commit-hook pull-requests python python-commitlint semantic-commit
Last synced: 10 Sep 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/ScribeMD/rootless-docker
Run Docker in Rootless Mode to Prevent Permission Errors
asdf composite-action conventional-commits docker editorconfig github-actions github-actions-docker megalinter nodejs permissions pre-commit prettier python python-poetry renovate rootless-docker security semver vscode yaml
Last synced: 08 Jul 2025
https://github.com/stinodego/python-ci
Sample CI setup for Python projects
github-actions makefile poetry pre-commit pytest python
Last synced: 04 Oct 2025
https://github.com/ashwch/precommit-vet-lint
A precommit hook that runs Golint and Vet on your staged go files.
go-vet golang golint hooks pre-commit
Last synced: 21 Apr 2025
https://github.com/gabdug/sync-pre-commit-lock
Automatically sync your pre-commit hooks version from your PDM or Poetry lockfile, and install them automatically.
pdm-plugin poetry-plugin pre-commit pre-commit-config python
Last synced: 29 Apr 2025
https://github.com/GabDug/sync-pre-commit-lock
Automatically sync your pre-commit hooks version from your PDM or Poetry lockfile, and install them automatically.
pdm-plugin poetry-plugin pre-commit pre-commit-config python
Last synced: 10 May 2025
https://github.com/imomaliev/vue-ts
Vite + Vue + TypeScript template
eslint jest pre-commit prettier typescript vite vue
Last synced: 16 Mar 2025
https://github.com/olist/hulks
Olist custom linting hooks :green_heart: :alien:
Last synced: 15 May 2025
https://github.com/shenxiangzhuang/mppt
A Modern Python Package Template
black codecov duty flake8 hypothesis-testing isort makefile mkdocs mkdocs-material mypy package package-manager poetry pre-commit pypi pytest python python3 ruff taskfile
Last synced: 12 Apr 2025
https://github.com/Azure4DevOps/check-azure-bicep
Pre-commit hooks for Azure Bicep validation, with built-in support for GitHub Workflows, Azure Pipelines, and more! Enabling shift left approach for Azure Bicep infrastructure as code.
azure azure-devops bicep cli git github-actions pre-commit shift-left
Last synced: 11 May 2025
https://github.com/matanby/python-monorepo-template
Effortlessly create and manage multiple Python services and packages with this Python Mono Repo Template. Includes pre-commit hooks, GitHub Actions, Dockerfiles, and more for streamlined development β‘οΈ
black dependency-management docker formatting github-actions linting monorepo pre-commit python ruff template
Last synced: 17 Jan 2026
https://github.com/zizmorcore/zizmor-pre-commit
A pre-commit hook for zizmor.
github-actions pre-commit pre-commit-hook security security-tools static-analysis zizmor
Last synced: 16 Jan 2026
https://github.com/pre-commit/sync-pre-commit-deps
Sync pre-commit hook dependencies based on other installed hooks
Last synced: 18 Sep 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/jmgilman/nix-pre-commit
Generate pre-commit configurations with your flake.nix
nix pre-commit pre-commit-hooks
Last synced: 19 Apr 2025
https://github.com/cpp-linter/cpp-linter-hooks
C/C++ code linter hooks for pre-commit
clang clang-format clang-tidy pre-commit pre-commit-hook pre-commit-hooks
Last synced: 22 Apr 2025
https://github.com/chenbin92/koa2-webpack-boilerplate
A simple koa2 boilerplate based on webpack3
babel es6 eslint koa2 pre-commit scss webpack
Last synced: 09 Apr 2025
https://github.com/cisagov/pre-commit-packer
Provides pre-commit hooks for Packer projects.
Last synced: 14 Oct 2025
https://github.com/oslomarketsolutions/pre-commit-maven-plugin
A Maven plugin for the pre-commit framework
git git-hooks maven maven-plugin pre-commit
Last synced: 14 Jan 2026
https://github.com/evrone/evrone-django-template
Simple and ready to go Django Template.
black cookiecutter-template django docker docker-compose isort poetry pre-commit pytest python template
Last synced: 13 Apr 2025
https://github.com/ksatirli/code-quality-for-terraform
π€ local and remote code-quality options for HashiCorp Terraform
code-quality github-actions hashicorp hashicorp-terraform linting pre-commit terraform tflint
Last synced: 30 Sep 2025
https://github.com/snwfdhmp/taskr
Automated testing: No-regression implementation using git hooks
git go golang no-regression pre-commit regression-testing speed task test unit unit-testing
Last synced: 12 Apr 2025
https://github.com/compwa/taplo-pre-commit
A pre-commit hook for Taplo, a TOML formatter written in Rust
pre-commit rust toml toml-formatter
Last synced: 16 Apr 2025
https://github.com/woodruffw/zizmor-pre-commit
A pre-commit hook for Zizmor.
github-actions pre-commit pre-commit-hook security security-tools static-analysis zizmor
Last synced: 23 Apr 2025
https://github.com/keith/pre-commit-buildifier
Fix & Lint starlark code with buildifier and pre-commit
Last synced: 30 Oct 2025
https://github.com/dayyass/git-hooks-is-all-you-need
Git Hooks Tutorial.
automation ci devops git git-hooks pre-commit python
Last synced: 02 Aug 2025
https://github.com/asel1x/faststream_template
A template for Quickly&Quality backend development using HTTP and AMQP technologies.
alembic dishka fastapi faststream postgresql pre-commit rabbitmq redis sqlmodel taskiq template
Last synced: 19 Sep 2025
https://github.com/mattlqx/pre-commit-ruby
Ruby linting and testing for Pre-commit.
Last synced: 10 Sep 2025