commitlint logo

commitlint

A command-line linter that checks Git commit messages against a chosen convention.

Open source (MIT)By The commitlint contributors

Compare commitlint with another product

View the commitlint source code

Alternatives

See all alternatives

About commitlint

commitlint checks whether commit messages follow a convention such as Conventional Commits. Its rules can be changed through configuration, and configurations can be shared through npm packages.

The project documents using it with commit hooks or in continuous integration.

Strengths

  • Checks messages against configurable commit conventions
  • Supports shared npm configurations
  • Can run in commit hooks or CI

Limitations

  • Requires Node.js and project configuration

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Developer
The commitlint contributors
Platforms
Command line
How it runs
Downloadable app
Best suited for
Development teams that want consistent Git commit messages
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing