Conventionalcommits.org

Conventional Commits is the specification for structured commit messages, maintained in this repository.

github.com/conventional-commits/conventionalco…
Conventionalcommits.org homepage screenshot

About Conventionalcommits.org

This is the GitHub repository for the Conventional Commits specification, which defines a structured format for commit messages. The repository also holds the source for the conventionalcommits.org website, which is built with the Hugo static site generator. Each version of the specification is kept in its own content directory, and proposed changes are made in the directory for the next version.

Contributors can suggest wording fixes, typo corrections, and new translations by sending a pull request. The repository includes a Docker Compose file for previewing the website locally. Running it requires Docker Compose to be installed on the user's machine. The repository is open source and is distributed under the MIT license.

Key features

  • Specification versions stored in separate content directories
  • Proposed changes made in a dedicated next-version directory
  • Translations added as language-specific index files
  • Website built with the Hugo static site generator
  • Docker Compose file for running the website locally
  • Markdown badge snippet for projects that use the specification
Best for: Contributors who want to edit, translate, or preview the Conventional Commits specification and its website.
Good for
  • Open source and released under the MIT license
  • Documented steps for adding translations and proposing changes
  • Includes a Docker Compose setup for local preview
Watch out for
  • Local preview requires Docker Compose to be installed on the machine

Conventionalcommits.org at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Conventionalcommits.org alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

Conventionalcommits.org FAQ

How do I add a translation of the specification?
Create a new file at ./content/version/index.[lang].md using the hugo new command, make sure the file has the required fields, and add the language to the config.yaml file.
How do I run the website locally?
Install docker-compose, run the docker-compose up command in the repository, and then open http://localhost:1313 once the site has compiled.
Where should changes to the specification be made?
Changes should be made in the ./content/next/ directory, which holds the version of the specification where pending changes are made.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing