A simple CLI tool to manage your CHANGELOG.md in Keep a Changelog format.
Built with gokeepachangelog and urfave/cli v3.
go install github.com/MaxServ/keepachangelog-cli@latestkeepachangelog-cli init --repo https://github.com/org/repokeepachangelog-cli add -t added -m "New feature"
keepachangelog-cli add -t fixed -m "Bug fix"
keepachangelog-cli add -t changed -m "Updated behaviour"
keepachangelog-cli add -t deprecated -m "Old API endpoint"
keepachangelog-cli add -t removed -m "Legacy support"
keepachangelog-cli add -t security -m "Patched vulnerability"# Release with today's date
keepachangelog-cli release -v 1.0.0 --repo https://github.com/org/repo
# Release with a specific date
keepachangelog-cli release -v 1.0.0 --date 2026-04-13 --repo https://github.com/org/repo# Show everything
keepachangelog-cli show
# Show a specific version
keepachangelog-cli show -v 1.0.0keepachangelog-cli yank -v 1.0.0| Flag | Alias | Default | Description |
|---|---|---|---|
--file |
-f |
CHANGELOG.md |
Path to the changelog file |
See LICENSE for details.