Changelog Page from GitHub Releases
Connect a repository and get a hosted, branded changelog page, RSS feed and a small 'What's new' widget generated from your GitHub releases.
Economics
- Pricing example
- $6/month per project (free: 1 public repo with a small credit link)
- Daily math
- 100 projects x $6/month = $600/month, about $20/day.
- Target if you hit the daily math
- Target: $600 / month at 100 paid projects
Audience and urgency
Audience: Indie SaaS founders, open-source maintainers and small dev teams who already write release notes on GitHub.
Urgency: Release notes written on GitHub rarely reach customers, so users don't notice new features. Maintaining a separate changelog page means writing the same notes twice.
MVP scope
- ✓ Connect a repo through a GitHub App with read-only access to releases
- ✓ Hosted changelog page with markdown rendering, labels/categories and search
- ✓ RSS/Atom feed and per-release permalink pages
- ✓ Embeddable 'What's new' widget with an unread dot
- ✓ Webhook on release published to update the page; Stripe subscription
Omitted features
- - Do NOT request write access to repositories
- - Do NOT build email newsletters in Day 1
- - Do NOT build roadmap or feedback boards
Suggested stack
- Frontend
- Next.js + Tailwind CSS
- Backend or API
- GitHub App (official REST API + release webhooks) + Postgres
- Payments
- Stripe Billing
- Hosting
- Vercel or Netlify (free tier to start)
Repository metadata
- Blueprint ID
github-release-changelog-page- Category ID
dev_tools- Monetization ID
micro_subscription
Day-one distribution
Channels
- Hacker News 'Show HN'
- Reddit r/SaaS and r/opensource (follow rules)
- Indie hacker communities on X (Twitter)
Reddit strategy
Share the free tier for open-source projects and a short post on why changelogs help users notice new features.
Cold outreach or directory hook
Set up free changelog pages for 10 small open-source projects that publish releases, and ask for feedback.
Search keywords
changelog page from github releases, hosted changelog for saas, whats new widget for website
One-shot master prompt
Build a "Release Changelog" SaaS in Next.js with Tailwind CSS, Postgres and a GitHub App.
Core requirements:
1. GitHub App with read-only "Contents/Metadata" access and a "release" webhook; on install, import existing releases via the official REST API (GET /repos/{owner}/{repo}/releases).
2. Project settings: name, logo, brand colour, custom subdomain slug, which releases to include (skip drafts and prereleases by default), category mapping from keywords in release titles.
3. Public page /[slug]: list of releases with rendered markdown (sanitised), categories, search, and permalink pages /[slug]/[tag]; Atom/RSS feed at /[slug]/feed.xml.
4. Embeddable widget script: a "What's new" button with an unread dot based on the last-seen release stored in localStorage, opening a panel of the latest 5 releases.
5. Stripe Billing ($6/month per project). Free tier: one public repo with a small "Powered by" link.Comparable products
Published 2026-10-08.