Skip to content

A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

orhun/git-cliff

Folders and files

NameName
Last commit message
Last commit date
Mar 7, 2025
Dec 5, 2024
Mar 7, 2025
Feb 28, 2025
Mar 7, 2025
Feb 21, 2025
Feb 20, 2025
Mar 7, 2024
Mar 7, 2025
Dec 31, 2023
Oct 17, 2024
Apr 26, 2023
Oct 16, 2024
Oct 16, 2024
May 23, 2024
Jan 24, 2025
Dec 26, 2022
May 29, 2021
Oct 21, 2024
Jan 24, 2025
Jan 24, 2025
Jan 22, 2025
Sep 30, 2023
Jan 24, 2025
Jan 24, 2025
Mar 5, 2025
Feb 19, 2024
Feb 28, 2025
Mar 13, 2022
Jan 22, 2025
Nov 6, 2024
Apr 10, 2024
Mar 29, 2022
Jun 4, 2021
Sep 1, 2024




git-cliff can generate changelog files from the Git history by utilizing conventional commits as well as regex-powered custom parsers. The changelog template can be customized with a configuration file to match the desired format.

animation

Documentation

Learn how to use git-cliff from the documentation.

In The Media

Editor Support

  • git-cliff.el - Generate, update and release changelog in Emacs

Similar/Related Projects

  • git-journal - The Git Commit Message and Changelog Generation Framework
  • clog-cli - Generate beautiful changelogs from your Git commit history
  • relnotes - A tool to automatically generate release notes for your project.
  • cocogitto - A set of CLI tools for the conventional commit and semver specifications.
  • cliff-jumper - A NodeJS CLI tool that combines git-cliff and conventional-recommended-bump to semantically bump a NodeJS package and generate a git-cliff powered changelog.
  • release-plz - Release Rust packages from CI.
  • git-changelog-command-line - Generate changelog and determine next version with conventional commits.
  • git-changelog: Automatic Changelog generator using Jinja2 templates.

Contributors

Thanks goes to these wonderful people ✨

Made with contrib.rocks.

Socials


License

Licensed under either of Apache License Version 2.0 or The MIT License at your option.

Copyright

Copyright © 2021-2025, git-cliff contributors