Skip to content
Dev Tools Library

commitlint

Checks whether commit messages follow a convention.

CLIOpen source

Validates commit messages against configurable rules, such as Conventional Commits, usually in a commit-msg hook.

When to use

When the team adopts Conventional Commits and wants the format enforced automatically.

When to avoid

In small teams with no commit convention, where the rule just gets in the way.

Alternatives

They do a similar job. Compare before choosing.

  • Interactive assistant for writing conventional commits.

    CLIOpen source★ 17.5K

From the same area, with a close purpose.

  • Simple Git hooks for Node projects.

    LibraryOpen source★ 35.4K
  • Runs linters only on the files in the commit.

    LibraryOpen source★ 14.8K
  • Fast Git hook manager in a single binary.

    CLIOpen source★ 9K
  • Terminal UI for Git that saves you commands.

    CLIOpen source★ 83.5K