← /projects

Shipnit

Changelog autopilot for GitHub. Reads merged PRs and releases, drafts polished entries with AI, and publishes them to a branded page.

Stack

  • SvelteKit 5
  • Svelte 5
  • TypeScript
  • tRPC
  • Drizzle ORM
  • Postgres
  • better-auth
  • OpenRouter
  • Tailwind
  • bits-ui

Overview

A changelog SaaS that drafts the first version for you. Connects to a GitHub repo, turns merged PRs and releases into entries via AI, and publishes them on a branded page customers can subscribe to.

  • Public changelog pages at your own slug
  • GitHub webhooks auto-draft from PRs, releases, and pushes
  • AI summaries turn raw diffs into user-facing copy
  • Review + edit UI before anything goes live

What it solves

Keeping a changelog current is the easiest thing on a roadmap to drop. By Friday the week's PRs are fuzzy, the context is gone, and writing "we fixed a few bugs" feels worse than writing nothing. Most products just… stop, and customers never hear what's new.

Shipnit does the first pass for you. It reads merged PRs and releases, drafts user-facing summaries, and drops them into a review UI. The work stops being "write a changelog" and starts being "approve one" — a much smaller ask on a Friday afternoon.

Highlights

  • GitHub webhook auto-drafts from PRs, releases, and pushes
  • AI summaries tuned for end-user copy, not commit messages
  • Review + edit UI so nothing publishes uninspected
  • Subscriber notifications when a new entry goes live