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

Projects in Awesome Lists tagged with pre-commit

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

https://github.com/typicode/husky

Git hooks made easy 🐢 woof!

commit git hooks pre-commit

Last synced: 12 May 2025

https://typicode.github.io/husky/

Git hooks made easy 🐢 woof!

commit git hooks pre-commit

Last synced: 04 Apr 2025

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

git git-hooks pre-commit

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.

linter pre-commit python

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/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/cachix/git-hooks.nix

Seamless integration of https://pre-commit.com git hooks with Nix.

nix pre-commit

Last synced: 15 May 2025

https://github.com/adamchainz/blacken-docs

Run `black` on python code blocks in documentation files

black docs pre-commit

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/pre-commit/action

a GitHub action to run `pre-commit`

github-actions pre-commit

Last synced: 15 May 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.

linter pre-commit python

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

flake8 pre-commit

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.

pre-commit

Last synced: 10 Apr 2025

https://github.com/doublify/pre-commit-rust

Rust hooks for pre-commit

git pre-commit rust

Last synced: 16 May 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.

formatting pre-commit

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

formatter pre-commit yamllint

Last synced: 04 Jan 2026

https://github.com/mattiasgeniar/puppet-pre-commit-hook

A Puppet pre-commit hook to validate syntax

git pre-commit puppet

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

flake8 mypy pre-commit typing

Last synced: 04 Apr 2025

https://github.com/NebulousLabs/glyphcheck

Detect malicious homoglyphs in Go source code

homoglyphs pre-commit

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

pre-commit

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/onedr0p/sops-pre-commit

Sops pre-commit hook

pre-commit sops

Last synced: 08 Aug 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/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/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/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:

hooks lint pre-commit quality

Last synced: 15 May 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/pre-commit/sync-pre-commit-deps

Sync pre-commit hook dependencies based on other installed hooks

pre-commit pre-commit-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/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.

git-hooks packer pre-commit

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/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/keith/pre-commit-buildifier

Fix & Lint starlark code with buildifier and pre-commit

bazel pre-commit

Last synced: 30 Oct 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.

pre-commit ruby

Last synced: 10 Sep 2025