Ecosyste.ms: Awesome
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/pre-commit/pre-commit
A framework for managing and maintaining multi-language pre-commit hooks.
git linter pre-commit python refactoring
Last synced: 16 Dec 2024
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: 16 Dec 2024
https://github.com/asottile/pyupgrade
A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.
Last synced: 16 Dec 2024
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: 17 Dec 2024
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: 17 Dec 2024
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: 18 Dec 2024
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: 18 Dec 2024
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: 29 Oct 2024
https://github.com/asottile/reorder-python-imports
Rewrites source to reorder python imports
linter pre-commit python refactoring
Last synced: 18 Dec 2024
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: 20 Dec 2024
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: 20 Dec 2024
https://github.com/dnephin/pre-commit-golang
Golang hooks for pre-commit
git hooks pre-commit precommit-hooks
Last synced: 16 Dec 2024
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: 26 Oct 2024
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: 19 Nov 2024
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: 20 Dec 2024
https://github.com/adamchainz/blacken-docs
Run `black` on python code blocks in documentation files
Last synced: 31 Oct 2024
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: 20 Dec 2024
https://github.com/cachix/git-hooks.nix
Seamless integration of https://pre-commit.com git hooks with Nix.
Last synced: 20 Dec 2024
https://github.com/hukkin/mdformat
CommonMark compliant Markdown formatter
cli codeformatter commonmark formatter markdown mdformat pre-commit python
Last synced: 20 Dec 2024
https://github.com/executablebooks/mdformat
CommonMark compliant Markdown formatter
cli codeformatter commonmark formatter markdown mdformat pre-commit python
Last synced: 28 Nov 2024
https://github.com/asottile/add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
Last synced: 20 Dec 2024
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 Dec 2024
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: 18 Dec 2024
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: 19 Nov 2024
https://github.com/asottile/yesqa
Automatically remove unnecessary `# noqa` comments
Last synced: 20 Dec 2024
https://github.com/lorenzwalthert/precommit
pre-commit hooks for R projects
git hooks pre-commit vcs workflow
Last synced: 15 Dec 2024
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: 20 Dec 2024
https://github.com/pre-commit/pygrep-hooks
A collection of fast, cheap, regex based pre-commit hooks.
Last synced: 06 Nov 2024
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: 20 Dec 2024
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: 15 Dec 2024
https://github.com/macisamuele/language-formatters-pre-commit-hooks
Collection of custom pre-commit hooks.
Last synced: 21 Dec 2024
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: 16 Dec 2024
https://github.com/lucas-c/pre-commit-hooks
git pre-commit hooks
crlf git-hooks license pre-commit tabs
Last synced: 27 Oct 2024
https://github.com/Lucas-C/pre-commit-hooks
git pre-commit hooks
crlf git-hooks license pre-commit tabs
Last synced: 11 Nov 2024
https://github.com/escape-technologies/mookme
A pre-commit tool designed for monorepos.
monorepo monorepos pre-commit tools
Last synced: 15 Dec 2024
https://github.com/Escape-Technologies/mookme
A pre-commit tool designed for monorepos.
monorepo monorepos pre-commit tools
Last synced: 15 Nov 2024
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: 27 Oct 2024
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: 20 Nov 2024
https://github.com/bahjat/pre-commit-golang
Golang pre-commit hooks for http://pre-commit.com/
go pre-commit precommit-hooks shell
Last synced: 11 Nov 2024
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: 25 Nov 2024
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: 15 Dec 2024
https://github.com/dirk/quickhook
Faster Git hook runner
git git-hooks golang hooks pre-commit
Last synced: 19 Dec 2024
https://github.com/jumanjihouse/pre-commit-hook-yamlfmt
YAML formatter for http://pre-commit.com
Last synced: 04 Dec 2024
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: 19 Nov 2024
https://github.com/mattiasgeniar/puppet-pre-commit-hook
A Puppet pre-commit hook to validate syntax
Last synced: 14 Oct 2024
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: 13 Nov 2024
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: 27 Oct 2024
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: 19 Dec 2024
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: 20 Dec 2024
https://github.com/asottile/flake8-typing-imports
flake8 plugin which checks that typing imports are properly guarded
Last synced: 21 Dec 2024
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: 01 Nov 2024
https://github.com/jonasbb/pre-commit-latex-hooks
pre-commit hooks to improve LaTeX writing.
ci hacktoberfest latex lint pre-commit
Last synced: 27 Oct 2024
https://github.com/NebulousLabs/glyphcheck
Detect malicious homoglyphs in Go source code
Last synced: 09 Nov 2024
https://github.com/zanminkian/fenge
Git hooks and code style Validator.
all-in-one code-style git git-hooks hooks husky pre-commit standard
Last synced: 17 Dec 2024
https://github.com/zanminkian/git-validator
Git hooks and code style Validator.
all-in-one code-style git git-hooks hooks husky pre-commit standard
Last synced: 15 Oct 2024
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: 25 Nov 2024
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: 28 Oct 2024
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 Nov 2024
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: 20 Nov 2024
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: 14 Dec 2024
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: 01 Nov 2024
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: 09 Nov 2024
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: 03 Dec 2024
https://github.com/imomaliev/vue-ts
Vite + Vue + TypeScript template
eslint jest pre-commit prettier typescript vite vue
Last synced: 27 Oct 2024
https://github.com/stinodego/python-ci
Sample CI setup for Python projects
github-actions makefile poetry pre-commit pytest python
Last synced: 28 Oct 2024
https://github.com/olist/hulks
Olist custom linting hooks :green_heart: :alien:
Last synced: 31 Oct 2024
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: 17 Nov 2024
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: 17 Nov 2024
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: 09 Nov 2024
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: 27 Oct 2024
https://github.com/chenbin92/koa2-webpack-boilerplate
A simple koa2 boilerplate based on webpack3
babel es6 eslint koa2 pre-commit scss webpack
Last synced: 06 Nov 2024
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: 26 Sep 2024
https://github.com/dayyass/git-hooks-is-all-you-need
Git Hooks Tutorial.
automation ci devops git git-hooks pre-commit python
Last synced: 14 Oct 2024
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: 15 Nov 2024
https://github.com/emmeowzing/gitlabci-lint-pre-commit-hook
A pre-commit hook that lints Gitlab CI configurations
Last synced: 27 Oct 2024
https://github.com/keith/pre-commit-buildifier
Fix & Lint starlark code with buildifier and pre-commit
Last synced: 20 Dec 2024
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 Oct 2024
https://github.com/sophilabs/gilp
Gilp: A node tool to implement pre-commit and other git hooks over gulp
Last synced: 15 Dec 2024
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: 28 Oct 2024
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: 07 Nov 2024
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: 10 Nov 2024
https://github.com/mattlqx/pre-commit-ruby
Ruby linting and testing for Pre-commit.
Last synced: 28 Oct 2024
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: 12 Dec 2024
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: 13 Oct 2024
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: 08 Nov 2024
https://github.com/jmgilman/nix-pre-commit
Generate pre-commit configurations with your flake.nix
nix pre-commit pre-commit-hooks
Last synced: 16 Nov 2024
https://github.com/mattlqx/pre-commit-search-and-replace
Plugin for pre-commit for arbitrary search and replace on committed files.
Last synced: 28 Oct 2024
https://github.com/executablebooks/mdformat-tables
An mdformat plugin for rendering tables
markdown markdown-it mdformat pre-commit
Last synced: 19 Nov 2024
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: 13 Oct 2024
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: 23 Oct 2024
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: 14 Oct 2024
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: 11 Nov 2024
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: 11 Oct 2024
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: 07 Nov 2024