pre-commit

A framework for managing and maintaining multi-language pre-commit hooks. (by pre-commit)

Pre-commit Alternatives

Similar projects and alternatives to pre-commit

  1. Visual Studio Code

    Visual Studio Code

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. fastapi

    544 pre-commit VS fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

  4. prettier

    481 pre-commit VS prettier

    Prettier is an opinionated code formatter.

  5. Poetry

    407 pre-commit VS Poetry

    Python packaging and dependency management made easy

  6. black

    339 pre-commit VS black

    The uncompromising Python code formatter

  7. warehouse

    The Python Package Index

  8. pyenv

    Simple Python version management

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. husky

    150 pre-commit VS husky

    Git hooks made easy 🐢 woof!

  11. editorconfig-vim

    EditorConfig plugin for Vim

  12. ruff

    124 pre-commit VS ruff

    An extremely fast Python linter and code formatter, written in Rust.

  13. jj

    114 pre-commit VS jj

    Discontinued A Git-compatible VCS that is both simple and powerful [Moved to: https://github.com/jj-vcs/jj] (by martinvonz)

  14. isort

    45 pre-commit VS isort

    A Python utility / library to sort imports.

  15. Flake8

    38 pre-commit VS Flake8

    flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code.

  16. tflint

    A Pluggable Terraform Linter

  17. terraform-docs

    Generate documentation from Terraform modules in various output formats

  18. pre-commit-hooks

    Some out-of-the-box hooks for pre-commit

  19. bandit

    24 pre-commit VS bandit

    Bandit is a tool designed to find common security issues in Python code.

  20. detect-secrets

    An enterprise friendly way of detecting and preventing secrets in code.

  21. pre-commit-terraform

    pre-commit git hooks to take care of Terraform configurations πŸ‡ΊπŸ‡¦

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pre-commit alternative or higher similarity.

pre-commit discussion

Log in or Post with
  1. User avatar
    todaypp
    Β· 11 months ago
    Β· Reply

    Review β˜…β˜…β˜…β˜…β˜… 9/10

pre-commit reviews and mentions

Posts with mentions or reviews of pre-commit. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-11.

Stats

Basic pre-commit repo stats
203
13,735
7.8
about 1 month ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?