~/chlog

git log → changelog

Your commits already wrote the changelog

Connect a repo, pick the commits that shipped, and you've got a changelog. AI cleans up messy commit messages if you want it to. Takes about two minutes.

01 · connect

Drop in any repo

Public repos just need the owner and repo name. Private ones need a read-only token.

02 · pick

Choose what shipped

Commits load in grouped by type. Pick the ones that matter, skip the noise. Chlog suggests a version bump based on what you picked.

03 · publish

Share a link

Every changelog gets a public URL. Copy the markdown if you'd rather keep it in your own docs.

Changelogs are the thing you always meant to write.

Push a fix, close the tab, never tell anyone. A user emails two weeks later about the exact bug you already fixed. The commit was there the whole time — just not in a form you could share. Chlog turns it into one.

v1.4.0 — draft
## v1.4.0 — 2026-06-12

### New
- Add dark mode toggle (a41f2c9)
- api: Webhook retries with backoff (7e90b13)

### Fixes
- Stop duplicate emails on signup (c2d8a77)

Pricing

Free to start. $9/mo when you want more repos and unlimited everything.

Free
$0 / mo
Always free

  • 1 connected repo
  • 10 changelogs / month
  • 5 AI generations / day
  • Public changelog page
  • RSS feed
  • Unlimited repos
  • GitHub Releases push
Get started free