PR

pre-commit

Framework for managing Git pre-commit hooks

Developer Tools & Git ★ 15.5k stars Easy setup MIT

pre-commit is an open-source framework for managing and maintaining multi-language Git pre-commit hooks. It runs locally and in self-hosted CI to enforce code quality before commits land.

Key features

  • Multi-language hooks
  • Auto-installs tools
  • Large hook ecosystem
  • CI integration

Strengths

  • Released under the MIT license
  • Easy to set up — beginner-friendly
  • Mature project with 15.5k GitHub stars
  • Written in Python

pre-commit replaces

Compare pre-commit

11 head-to-head comparisons.

Similar developer tools & git apps