Alternatives to prek

Run code checks using existing pre-commit hooks and configurations. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as prek.

  • pre-commit

    A command-line framework for managing and running multi-language Git pre-commit hooks across projects.

    pre-commit is the original framework prek is compatible with, requires Python to run, and installs hook environments for many languages automatically, with a slower first run.

Similar software

Related functionality, not a direct replacement.