GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

pre-commit-hook

Star

Here are 497 public repositories matching this topic...

Language: All
Filter by language
All 497 Python 253 Shell 70 JavaScript 30 TypeScript 23 Go 20 Rust 20 Dockerfile 7 HCL 4 HTML 4 Jupyter Notebook 3
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
black

psf / black

Sponsor
Star 42.2k

The uncompromising Python code formatter

python formatter code yapf gofmt autopep8 hacktoberfest codeformatter pre-commit-hook
  • Updated Nov 9, 2026
  • Python
ansible-lint

ansible / ansible-lint

Star 3.9k

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 hacktoberfest ansible-lint dot-config pre-commit-hook pep-621 ansible-dev-tools
  • Updated Nov 10, 2026
  • Python

f / git-rewrite-commits

Sponsor
Star 1.4k

AI-powered git commit message rewriter using Ollama or GPT

git pre-commit-hook
  • Updated Jun 21, 2026
  • TypeScript

nbQA-dev / nbQA

Star 1.2k

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

lint python doctest pre-commit jupyter-notebook yapf flake8 pylint black ruff mypy isort codequality pre-commit-hook pyupgrade
  • Updated Nov 10, 2026
  • Python
dbt-checkpoint

dbt-checkpoint / dbt-checkpoint

Star 773

🎣 List of `pre-commit` hooks to ensure the quality of your `dbt` projects.

bigquery sql pre-commit snowflake business-intelligence quality-assurance dbt pre-commit-hook
  • Updated Nov 10, 2026
  • Python

compilerla / conventional-pre-commit

Star 561

A pre-commit hook that checks commit messages for Conventional Commits formatting

pre-commit conventional-commits pre-commit-hook
  • Updated Nov 9, 2026
  • Python

nix-community / nixpkgs-fmt

Sponsor
Star 553

Nix code formatter for nixpkgs [maintainer=@zimbatm]

cli formatter nix nixpkgs rust-crate pre-commit-hook
  • Updated Jul 24, 2024
  • Rust
aicommit2

tak-bro / aicommit2

Sponsor
Star 532

A Reactive CLI that generates commit messages for Git and Jujutsu with Ollama, ChatGPT, Gemini, Claude, Mistral and other AI

cli pre-commit llama mistral git-commit claude jj cohere perplexity lazygit pre-commit-hook groq chatgpt aicommit anthropic ai-commits ollama deepseek codestral aicommits
  • Updated Oct 28, 2026
  • TypeScript

BlankSpruce / gersemi

Star 367

A formatter to make your CMake code the real treasure

formatter cmake formatting cmakelists formatters codeformatter pre-commit-hook cmake-format specialized-formatter cmake-language
  • Updated Oct 1, 2026
  • CMake

PyCQA / doc8

Star 178

Style checker for sphinx (or other) rst documentation.

python linter hacktoberfest pre-commit-hook pep-621
  • Updated Nov 9, 2026
  • Python

scop / pre-commit-shfmt

Star 96

shfmt hook for prek and pre-commit, with auto install

shell pre-commit-hook
  • Updated Nov 11, 2026
  • Python

floatingpurr / sync_with_poetry

Star 76

Sync .pre-commit-config.yaml repos starting from poetry.lock

python pre-commit poetry pre-commit-hook package-manger poetry-python
  • Updated Nov 9, 2026
  • Python
django-urlconfchecks

AliSayyah / django-urlconfchecks

Star 70

A package for type-checking the URLs and associated views for Django

python cli typechecker django pre-commit django-application developer-tools typer pre-commit-hook
  • Updated Nov 9, 2026
  • Python

zizmorcore / zizmor-pre-commit

Star 68

A pre-commit hook for zizmor.

security static-analysis pre-commit security-tools github-actions pre-commit-hook zizmor
  • Updated Nov 11, 2026
  • Python

ysawa0 / create-python-app

Star 54

cpa is a cli tool for ultra fast setup of Rust & Python projects

python rust cli automation formatter developer-tools code-quality pre-commit-hook
  • Updated May 13, 2024
  • Rust

JuanJFarina / pymetrica

Star 53

Pymetrica is a Python static analysis tool that computes software engineering metrics such as Cyclomatic Complexity, Halstead Volume, and Maintainability Cost. It analyzes code using the Python AST and provides a CLI for evaluating complexity, maintainability, and architectural stability of Python projects.

python cli pre-commit code-analysis complexity software-engineering code-quality software-analysis released maintainability python-tools software-metrics pre-commit-hook 2025 product-idea
  • Updated Aug 4, 2026
  • Python

cpp-linter / cpp-linter-hooks

Sponsor
Star 49

C/C++ linter pre-commit hooks powered by clang-format and clang-tidy

pre-commit clang clang-format clang-tidy pre-commit-hook pre-commit-hooks
  • Updated Nov 10, 2026
  • Python

inspera / blackbricks

Star 48

Black for Databricks notebooks

python formatter sql pre-commit databricks black databricks-notebooks pre-commit-hook
  • Updated Jun 10, 2025
  • Python

AleksaC / hadolint-py

Star 47

Run hadolint in pre-commit without docker or system installation

pre-commit pip dockerfile-linter hadolint pre-commit-hook
  • Updated Aug 2, 2026
  • Python
clickhouse-migrations

zifter / clickhouse-migrations

Sponsor
Star 42

SQL-file schema migrations for ClickHouse: cluster-aware, both drivers, schema dump & diff, opt-in Keeper lock, offline validate + pre-commit hook. CLI, Python API, GitHub Action, Docker.

python docker cli devops database clickhouse migration ci-cd olap ddl database-migration github-actions pre-commit-hook clickhouse-driver schema-migration schema-diff clickhouse-connect
  • Updated Nov 11, 2026
  • Python

Add this topic to your repo

To associate your repository with the pre-commit-hook topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.