AptLynx

Command-line tool

git-cliff

brew/git-cliff

Checked 25 Oct 2026, 21:11 UTC · Still published on npm

Highly customizable changelog generator git-cliff git changelog change log changelog.md commit messages commits changes unreleased history what's new change set

At a glance

Type
Command-line tool
Install on
Windows, macOS, Linux
Last checked
25 Oct 2026, 21:11 UTC

Install it

Windows

npm install -g git-cliff
winget install --id orhun.git-cliff -e
scoop install git-cliff
cargo install git-cliff

macOS

brew install git-cliff
npm install -g git-cliff
cargo install git-cliff

Linux

brew install git-cliff
npm install -g git-cliff
cargo install git-cliff

Generate a changelog from all commits in a Git repository and save it to `CHANGELOG.md`

git cliff > CHANGELOG.md

Generate a changelog from commits starting from the latest tag and print it to `stdout`

git cliff -l

Generate a changelog from commits that belong to the current tag (use `git checkout` on a tag before this)

git cliff --current

Related command-line tools

Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents