Skip to content
pre-commit ci logo

pre-commit ci

App
a continuous integration service for the pre-commit framework
4,489 installs

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Pricing

Free, individual, startup, and business plans available.

Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code. pre-commit.ci both enforces that these issues are discovered (which is opt-in for each developer's workflow via pre-commit) but also fixes the issues automatically, letting developers focus their time on more valuable problems.

configuration: zero configuration setup -- nothing is needed beyond the .pre-commit-config.yaml file you already have!

auto fixing pull requests: if tools make changes to files during a pull request, pre-commit.ci will automatically fix the pull request.

speed: much faster than comparable, free CI systems

caching: tool caching is baked in and shared across all users. this means that the more users there are of pre-commit.ci, the more likely you will get faster builds!

automatic updates: pre-commit.ci will periodically autoupdate your configuration ensuring that your hook versions are kept up to date.

all green!

Supported languages

 (7)
Shell, JavaScript, Ruby, Python, Go, Rust, and TypeScript

Plans and pricing

free for open source repositories
$0
private repository support for personal accounts
$10 / month
For users only
private repository support for organizations up to 25 users
$20 / month
private repository support for organizations up to 100 users
$100 / month
$10 / month

Next: Confirm your installation location and payment information

pre-commit ci is provided by a third-party and is governed by separate privacy policy and support documentation

About

a continuous integration service for the pre-commit framework
4,489 installs

Verified

GitHub has verified the publisher's identity, ownership of their domain, and compliance with other requirements.

Pricing

Free, individual, startup, and business plans available.

Supported languages

 (7)
Shell, JavaScript, Ruby, Python, Go, Rust, and TypeScript