For indie SaaS teams

The changelog tool that writes itself

Connect GitHub. Click Generate. Ship release notes in seconds — with the lightest embeddable widget on the market.

Free forever on 1 repo. $19/mo for Pro. No credit card for signup.

Everything you need, nothing you don’t

Bumplog is designed for solo founders and small dev teams. No seat pricing, no MAU traps, no enterprise sales calls.

AI-drafted release notes

Click Generate. We pull your recent commits and PRs from GitHub, ask an LLM to group them into Features / Fixes / Improvements, and hand you a draft you can edit before publishing.

The lightest changelog widget on the market

A single <script> tag, under 4KB gzipped, Shadow DOM for zero CSS conflicts, unread badge via localStorage. Beamer weighs ~200KB. Your users will never notice it loading.

Public changelog + RSS + email + reactions

A hosted page at bumplog.com/p/your-app with SEO, Open Graph, and a subscribe box. Subscribers get an email every time you ship. Readers react with 🎉 ❤️ 🛠️ — no login needed.

Connect your own domain

Pro customers point a CNAME at us and serve their changelog at changelog.their-app.com. The widget and public page both respect your accent color and logo.

How it works

1

Connect GitHub

Sign in with GitHub. Pick a repo. Takes 30 seconds, nothing to install.

2

Generate with AI

Click Generate. You get a categorized draft from your recent commits.

3

Publish & notify

Edit the draft, hit publish. Your widget refreshes, subscribers get an email, RSS feeds update.

Widget size, gzipped

3.7 KB.

That’s our entire widget over the wire. Beamer is ~200KB. Headway is ~150KB. Your users won’t feel it load, and your Lighthouse score won’t budge.

Frequently asked questions

How does AI generation work?
When you click Generate, we fetch your commits and merged pull requests since your last entry, feed them to an LLM, and get back a structured release note with a title, category, and markdown body. You always see the draft before it publishes.
Do I need to install a GitHub webhook?
No. We use your GitHub OAuth token to fetch commits on demand when you click Generate. No webhooks, no secrets to rotate.
How big is the widget?
Under 4KB gzipped (9KB uncompressed), served from Cloudflare’s edge. It uses Shadow DOM so it can’t conflict with your site’s CSS.
Can I use my own domain?
Yes — on the Pro plan. You point a CNAME at Bumplog and your changelog serves at changelog.your-app.com.
What happens if I cancel?
Your content stays up. You drop back to Free limits at the end of your billing period — no data loss, your widget keeps working.

Ship faster. Tell users faster.

Stop hand-writing release notes. Let Bumplog turn your commits into a changelog your users actually read.