Changelogs for people who ship
The changelog was always in your git log.
Chlog formats it. Connect a GitHub repo, pick the commits that shipped, and publish a release note people actually read — in about two minutes.
Free for one repo. Sign in with GitHub OAuth or a PAT — $ owner/repo works without either for public repos.
targets to platforms0d1e2f3--watch4e5f6a7How it works
Four steps, and every one degrades gracefully.
Connect a repo
GitHub OAuth or a personal access token. Public repos need neither. Existing GitHub Releases import as history automatically.
Pick the commits
The last 100 commits, classified as feat, fix, perf, or breaking. The ones worth announcing are pre-selected.
Generate the notes
AI rewrites each message into plain English — or a rule-based pass if you'd rather skip the API key. Edit before publishing.
Publish anywhere
A public page at /c/:slug, an RSS feed, and one-click push to GitHub Releases.
What's different
Built like a tool, not a content platform.
Commits, classified
Conventional-commit prefixes where they exist, keyword heuristics where they don't. Breaking changes lead, chores trail — always.
AI rewrite, honest fallback
Claude turns commit messages into readable English. If the API is down or unconfigured, the rule-based pass takes over — a changelog is never blocked.
Nothing ships twice
A commit already published in a past changelog is locked — tagged with its version and rejected server-side, not just greyed out in the UI.
Semver, suggested
A breaking change bumps major, a feature bumps minor, anything else bumps patch — computed live from what you actually selected.
A real public page
Server-rendered at /c/:slug with a proper title and meta tags, an RSS feed, and an Open Graph image per changelog.
Straight to GitHub Releases
Push the same markdown to a real GitHub Release in one click. Drafts stay private; publishing and pushing are independent.
Pricing
Free to start. $9 when you outgrow it.
| What you get | Free | Pro |
|---|---|---|
| Connected repos | 1 | Unlimited |
| Changelogs | 10 / month | Unlimited |
| AI-enhanced generations | 5 / day | Unlimited |
| Public page, RSS, OG images | ✓ | ✓ |
| Push to GitHub Releases | ✓ | ✓ |
| Social Draft Blocks | ✓ | ✓ |
| Monthly | $0 | $9 |
Rule-based generation is always unlimited on both plans — the AI limit only applies to Claude-enhanced rewrites.
Your next release deserves more than a git tag.
Two minutes from commit history to a published changelog. No API keys, no config, no separate frontend to run.
Get started
After you publish
The announcement writes itself too.
Every published changelog comes with copy-ready post drafts for X and Discord. Nothing posts automatically — no OAuth, no stored credentials, just copy and paste.
orbit v1.3.0 is out — every branch now gets its own deploy preview, and the cache is noticeably faster on big monorepos.