Topics / #changelog
Changelog projects on GitHub
Automatic changelog generation from conventional commits and releases.
As of , the most-starred Changelog projects on GitHub are semantic-release (24.1K stars), core (22K stars) and git-extras (18.1K stars). GitHub.Locker tracks 6 Changelog repositories with 105K stars combined. The fastest-growing on October 18 was git-cliff, with +3 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+3git-cliff
orhun/git-cliff · ★ 12.3Kgit-cliff is a highly customizable changelog generator that builds changelog files from your Git commit history, following the Conventional Commits specification and the Keep a Changelog format.
+2changesets
changesets/changesets · ★ 12.5KChangesets is a tool that manages versioning and changelogs for JavaScript/TypeScript projects, with a focus on monorepos. Contributors declare how their changes should be released, and Changesets handles bumping package versions, writing changelogs, and publishing.
semantic-release
semantic-release/semantic-release · ★ 24.1Ksemantic-release is a tool that fully automates version management, changelog generation, and package publishing based on your commit messages.
+1core
dotnet/core · ★ 22KThe official home of .NET release notes and news: a table of every version under active support or development, with release dates, support phases, latest patch versions, and links to the full notes.
The all-time top
6 projects · by stars
- 24.1K
#1 · semantic-release/semantic-release
semantic-release
semantic-release is a tool that fully automates version management, changelog generation, and package publishing based on your commit messages.
- 22K
#2 · dotnet/corecore
The official home of .NET release notes and news: a table of every version under active support or development, with release dates, support phases, latest patch versions, and links to the full notes.
- 18.1K
#3 · tj/git-extrasgit-extras
git-extras is a collection of extra Git commands that add missing conveniences: repo summaries, a changelog generator, release tagging, author contribution stats, and more.
- 4

swift-evolution
15.9Kswiftlang/swift-evolution · MarkdownThis is the Swift Evolution repository: it tracks how the Swift programming language, its standard library, and its package manager evolve, one proposal at a time.
- 5

changesets
12.5Kchangesets/changesets · TypeScriptChangesets is a tool that manages versioning and changelogs for JavaScript/TypeScript projects, with a focus on monorepos. Contributors declare how their changes should be released, and Changesets handles bumping package versions, writing changelogs, and publishing.
- 6

git-cliff
12.3Korhun/git-cliff · Rustgit-cliff is a highly customizable changelog generator that builds changelog files from your Git commit history, following the Conventional Commits specification and the Keep a Changelog format.
Related topics
Often tagged together