Developers spend a fair chunk of time during their development flow on
fixing relatively trivial problems in their code.
both enforces that these issues are discovered (which is opt-in for each
developer's workflow via
but also fixes the issues automatically, letting developers focus their
time on more valuable problems.
the planned v1 features include:
- GitHub support
zero configuration setup (nothing needed beyond the
.pre-commit-config.yaml file you already have)
- fast, correct caching
- auto-commit back to pull request for changes
- ... and more!
pre-commit ci is currently in development, you can follow the
development directly on
to receive updates about development, subscribe to the
mailing list --
or reach out directly
if you are interested in early adoption