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/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/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/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/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/mattlqx/pre-commit-ruby

Ruby linting and testing for Pre-commit.

pre-commit ruby

Last synced: 10 Sep 2025

https://github.com/br3ndonland/pythonvue

Full-stack Python and Vue.js application

docker pre-commit prettier python typescript vue

Last synced: 05 Apr 2025

https://github.com/ibraheemtuffaha/python-fastapi-template

A template for a Python FastAPI service with Poetry & Devcontainer

devcontainer docker fastapi github-actions poetry pre-commit python

Last synced: 27 Mar 2026

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/emmeowzing/gitlabci-lint-pre-commit-hook

A pre-commit hook that lints Gitlab CI configurations

git gitlab lint pre-commit

Last synced: 10 Mar 2026

https://github.com/hukkin/mdformat-tables

An mdformat plugin for rendering tables

markdown markdown-it mdformat pre-commit

Last synced: 17 Mar 2025

https://github.com/b1nary-gr0up/nwa

A Simple Yet Powerful Tool for License Header Management: Effortlessly Add, Check, Update, and Remove License Headers

ci command-line-tool go license license-checker license-header pre-commit utility

Last synced: 12 Sep 2025

https://github.com/huseynovvusal/gitai

🤖 AI-powered Git CLI assistant built with Go. Automate commit messages, enforce pre-commit policies, detect secrets, and improve code quality with LLM-based suggestions.

ai assistant cli gemini git golang gpt hacktoberfest llm ollama open-source openai pre-commit tool tui

Last synced: 18 Mar 2026

https://github.com/sophilabs/gilp

Gilp: A node tool to implement pre-commit and other git hooks over gulp

gilp git-hooks pre-commit

Last synced: 14 Aug 2025

https://github.com/acarapetis/jj-pre-push

Run pre-commit.com before `jj git push`

git jj jujutsu pre-commit vcs

Last synced: 14 Sep 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/rhythmictech/terraform-terraform-template

Terraform module template. Good for any cloud and any provider

cloud pre-commit template terraform terraform-module

Last synced: 09 Oct 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/tier4/pre-commit-hooks-ros

ROS-related hooks for pre-commit

hooks pre-commit ros ros2

Last synced: 27 Feb 2025

https://github.com/staticdev/ansible-role-python-developer

Ansible role to install packages for developing in Python on multiple versions using Cookiecutter Hypermodern Python.

ansible cookiecutter hypermodern-python nox playbook poetry pre-commit pycharm pyenv python role vscode

Last synced: 07 Oct 2025

https://github.com/mattlqx/pre-commit-search-and-replace

Plugin for pre-commit for arbitrary search and replace on committed files.

pre-commit

Last synced: 01 Sep 2025

https://github.com/heithemmoumni/commit.meow

See how a minor change to your commit message style can make you a better programmer.

bash command-line git github hooks pre-commit tunisia

Last synced: 28 Apr 2025

https://github.com/saritasa-nest/saritasa-invocations

Collection Of Invoke Commands Used By Saritasa

docker git invoke pre-commit python tools

Last synced: 06 Apr 2026

https://github.com/a-kenji/sizelint

Lint your file tree based on file sizes

ci-cd cli code-quality developer-tools file-size formatter linter pre-commit

Last synced: 16 Feb 2026

https://github.com/gabe565/pre-commit-fluxcd

Pre-Commit hooks for FluxCD GitOps repos

fluxcd gitops pre-commit

Last synced: 10 Jul 2025

https://github.com/lucas-c/pre-commit-hooks-nodejs

Useful pre-commit hooks based on NodeJS scripts

dockerfile git-hooks markdown nodejs pre-commit table-of-contents

Last synced: 11 Apr 2025

https://github.com/playpauseandstop/docker-python

Add poetry, pre-commit, and other dev tools for official Python slim bullseye Docker image.

dev-tools docker docker-image pip poetry pre-commit python

Last synced: 30 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/laactech/pre-commit-config

Configuration files leveraging pre-commit for Python code linting and formatting.

bandit black configuration flake8 formatter formatting git isort linter linting pre-commit python

Last synced: 07 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/old-xebis/repository-template

Highly automated, up-to-date, and well-documented repository template. Checks for common problems, Markdown, YAML, Bash, formats, lints, and tests before committing or pushing so you don't have any surprises at CI or when releasing your code to GitLab and GitHub!

anti-todo bash changelog-generator conventional-commits git git-hooks gitlab gitlab-ci gitlint lints markdown pre-commit readme-template release-notes repository-template semantic-release semantic-versioning shell test-automation yaml

Last synced: 11 Apr 2025

https://github.com/aahnik/pyproject

A highly opinionated but generic python project template for building a wide range of python applications or libraries.

aahnik docker github-actions makefile mkdocs mypy poetry pre-commit project project-template project-template-repo pylint pytest python-package python-template python3 template tox

Last synced: 29 Oct 2025

https://github.com/rajatim/zhtw

簡轉繁台灣用語轉換器 | Simplified to Traditional Chinese (Taiwan) Converter - rajatim 出品

chinese cli i18n linter localization pre-commit python simplified-chinese taiwan text-processing traditional-chinese

Last synced: 11 Apr 2026

https://github.com/alexanderdokuchaev/md-dead-link-check

A lightweight and fast tool to help you keep your Markdown files free of broken links.

aiohttp anchor asyncio broken dead fragment link linkchecker markdown md pre-commit proxy python url

Last synced: 01 Feb 2026

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/suhaotian/lfs-auto-track

Automatically run `git lfs track` to track large files in pre-commit hook.

auto-tracking git-lfs large-files lint-staged pre-commit

Last synced: 10 Mar 2026

https://github.com/boidolr/pre-commit-images

Scripts for image optimization usable as pre-commit hooks

avif git-hooks image-optimization jpeg png pre-commit svg

Last synced: 15 Jun 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/tdegeus/goosebib

Some simple command-line tools to clean-up / modify BibTeX files

arxiv bibtex bibtexparser doi formatter pre-commit python

Last synced: 20 Aug 2025

https://github.com/mondeja/pre-commit-po-hooks

Hooks for pre-commit useful working with PO files

pofiles pre-commit pre-commit-hooks translation

Last synced: 15 Apr 2025

https://github.com/mineiros-io/pre-commit-hooks

A collection of pre-commit-hooks the Mineiros Infrastructure as Code (IaC) library.

iac mineiros pre-commit pre-commit-hooks

Last synced: 14 Apr 2025

https://github.com/tox-dev/xml-fmt

Format your XMLs (or XSDs) with pre-commit

fmt formatter pre-commit python xml

Last synced: 24 Jun 2025

https://github.com/acdha/pre-commit-docker

https://pre-commit.com/ packaged as a Docker image for CI

code-quality docker github-actions gitlab-ci pre-commit qa

Last synced: 05 Sep 2025

https://github.com/prettier/pre-commit

Mirror of Prettier package for pre-commit.

pre-commit prettier

Last synced: 05 Oct 2025

https://github.com/victoriadrake/django-starter

Django best practices and developer tools in a starter repository for your next project. Clone and start building.

django django-application django-project pipenv postgresql pre-commit starter starter-kit starter-project web-application webapp

Last synced: 26 Oct 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/dimflix/pytemplate

My template for a python projects

gitignore makefile pre-commit project-template python ruff template uv

Last synced: 05 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/otanriverdi/ismetjs

🐙 A tool to automatically generate and manage git repo issues from TODO/FIXME comments.

automation cli comment generator issue javascript nodejs pre-commit

Last synced: 12 Sep 2025

https://github.com/imomaliev/vue-ts-tailwind

Vite + Vue + TypeScript + TailwindCSS template

eslint jest pre-commit prettier tailwindcss typescript vite vue

Last synced: 19 Mar 2025

https://github.com/palindromicity/dotifi

dotifi is a python package for creating graphviz dot files and images from Apache NiFi canvases

dot graphviz nifi nipyiapi poetry pre-commit pytest-mock python yaml-configuration

Last synced: 14 Jan 2026

https://github.com/juancarlospaco/pre-commit-nim

Pre-Commit Hook for Nim.

git-hook nim nim-lang pre-commit yaml

Last synced: 12 Apr 2025

https://github.com/boozt-platform/lefthook

A collection of lefthook linting scripts for various development tools.

boozt-platform git hooks lefthook pre-commit

Last synced: 04 Apr 2026

https://github.com/stefmolin/docstringify

Flag missing docstrings and, optionally, generate them from signatures and type annotations.

abstract-syntax-tree ast docstring docstring-generator google-docstring numpydoc pre-commit pre-commit-hook stubs

Last synced: 10 Jun 2026

https://github.com/larsrollik/templatepy

Template repository for best-practice Python packages

build-system bumpversion community linting package pre-commit pypi python template zenodo zenodo-upload

Last synced: 24 May 2026

https://github.com/yukiyan/minimal-python-project-boilerplate

📜 Boilerplate for minimal python project using poetry, pre-commit, black, isort, flake8, nox

black boilerplate flake8 isort nox poetry pre-commit python

Last synced: 16 May 2025

https://github.com/python-coincidence/dep_checker

Tool to check all requirements are actually required.

dependencies linter pre-commit python

Last synced: 16 Jan 2026

https://github.com/claudiosanches/wp-git-hooks

Git hooks for WordPress plugins and themes development

git pre-commit wordpress

Last synced: 21 Jun 2025

https://github.com/lucas-c/pre-commit-hooks-lxml

Some HTML validating hooks using lxml for pre-commit

css git-hooks html lxml pre-commit

Last synced: 11 Apr 2025

https://github.com/mattlqx/pre-commit-sign

A plugin for pre-commit to sign commit messages with a hash.

pre-commit

Last synced: 23 Mar 2025

https://github.com/laurencerawlings/python-poetry-cicd

Python Poetry package with basic CI/CD using GitHub actions

black cd ci conventional-commits poetry pre-commit pypi pytest python

Last synced: 15 May 2025

https://github.com/deknowny/python-package-template

My python library template repo with useful tools for developing. Made with cookiecutter

bumpversion cicd cookiecutter coveralls deployment github-actions github-pages mkdocs mkdocs-material mypy poetry pre-commit pypi-package python template

Last synced: 22 Apr 2025

https://github.com/dj-wasabi/pre-commit-hooks

A bunch of personal pre-commit-hooks to improve code and quality

git hooks pre-commit python

Last synced: 18 Mar 2025

https://github.com/chilijung/eslint-gitstaged

zero configuration, lint only git staged js files through eslint

eslint git git-staged pre-commit

Last synced: 19 Mar 2025

https://github.com/tdegeus/conda_envfile

Parse conda environment yaml files

conda conda-environment formatter parser pre-commit

Last synced: 23 Jun 2025

https://github.com/lafrenierejm/dotfiles

My personal software configurations

emacs home-manager nix nix-darwin nix-flake nixos pre-commit

Last synced: 30 Apr 2025

https://github.com/compilerla/template-devcontainer

A template repository with a minimal VS Code devcontainer setup

mkdocs mkdocs-material pre-commit vscode vscode-devcontainer

Last synced: 31 Oct 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/trim21/find-trailing-comma

find trailing comma which is not in brackets

code-style lint pre-commit python python3

Last synced: 01 Apr 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/nickatnight/fastapi-resume

:dizzy: FastAPI-powered resume generator: expose your CV as a JSON REST API

codecov fastapi pre-commit python resume-generator resume-template typer uv

Last synced: 07 Mar 2026

https://github.com/nickatnight/python-coingecko

🪙 Python wrapper for coingecko.com v3 api

api api-wrapper coingecko cryptocurrency pre-commit pytest python ruff uv

Last synced: 02 Aug 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/ultralytics/pre-commit

Ultralytics pre-commit hooks

hooks hub pre-commit ultralytics yolo

Last synced: 25 Apr 2025

https://github.com/cielquan/commit-msg-jira-hook

Git hooks used with pre-commit to ensure proper jira issue linking in your commit messages.

commit-msg jira pre-commit preprare-commit-msg

Last synced: 12 Apr 2025

https://github.com/domdfcoding/flake2lint

Tool and pre-commit hook to augment Flake8 noqa comments with PyLint comments.

flake8 pre-commit pylint python

Last synced: 14 Apr 2025

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

Pre-commit hook for Pyright

pre-commit pre-commit-hook pyright

Last synced: 17 Sep 2025