Changelog Digest
Point it at repositories and get one readable feed of what shipped.
IntermediateWeb appTool8–16hAI-buildable 5/5needs GitHub REST APIworth shipping
Pull recent releases from several GitHub repositories and merge them into one chronological feed with rendered release notes. Useful the day you finish it, which is rare for a practice project. The work is in normalising wildly inconsistent release-note formatting into something scannable.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Add repositories to watch by owner/name
- Fetch recent releases for each and merge into one feed
- Release notes render as markdown
- Entries group by date with the newest first
- Filter to a single repository
- Watched repositories persist across reloads
- Rate limiting surfaces as a readable message, not a broken feed
The interesting part
- Merging feeds from many sources with inconsistent note formatting
- GitHub's unauthenticated rate limit during development
- Sanitising third-party markdown before rendering it
Once it works
- Highlight releases containing breaking changes
- Mark entries as read
- Generate a weekly digest summary
Suggested stack
reacttypescripttailwindtanstack-queryreact-markdown
External APIs
- GitHub REST API · no key