Skip to content
pre-commit ci logo

pre-commit ci

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

Verified

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

#

Free, individual, startup, and business plans available.

Select a tab navigation

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 #

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,732 installs

Verified

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

#

Free, individual, startup, and business plans available.

Supported languages

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