Shiplog
Docs · Updated weekly

Ship updates the way you write code.

Shiplog gives you a one-line editor and a public changelog page that ships every release as a card, an RSS entry, and an email to your subscribers. Pick a doc and go.

Get started

Programmatic

Distribution

Your first ship · 30 seconds

  1. 1
    Open the editor
    Hit /app or click Open editor. No card needed.
  2. 2
    Type one line
    “Shipped dark mode and 2× faster loading” is enough.
  3. 3
    Hit ✨ Rewrite
    The AI returns a polished title, bullets, version bump, tweet draft, and a full changelog block.
  4. 4
    Pick a template
    Six layouts. Changelog is the safe default. Launch / Milestone for big moments.
  5. 5
    Publish
    Lands at /yourhandle/your-slug with an OG card, an RSS entry, and a tweet you can click-to-post.

Templates

Changelog
Recurring releases · the safe default
Launch
Big releases · v1, big features
Metric
Numbers landed · MRR, users, perf
Milestone
Goals on a ladder · 100 → 500 → 1k
Progress
A bar moving from 0 → 100
List
A bullet stack · what shipped this week

REST API

Generate a key in Settings → API keys. Send it as Authorization: Bearer sl_live_….

GET/api/v1/me

Verify the key, return profile.

POST/api/v1/entries

Publish a release.

POST/api/v1/draft

Generate a draft from a git digest.

curl https://shiplog.sarthakrawool.com/api/v1/entries \
  -H "Authorization: Bearer sl_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Dark mode and 2x faster loads",
    "bullets": ["Dark mode everywhere", "2x faster page loads"],
    "version": "v0.4.1"
  }'

GitHub changelog mode · Coming soon

Shipping after MVP. The plan: paste a repo URL in the editor, Shiplog pulls the latest tag + commits since, classifies each as feat / fix / perf / refactor / docs / chore, fetches the README for tone, and drafts a 4-section changelog (Added · Changed · Fixed · Removed) with a semver bump suggestion. Gated on the AI re-enable — email shiplog@sarthakrawool.com if you want to be notified.

RSS, subscribe, embed

  • RSS feed · /yourhandle/feed.xml — every published ship.
  • Subscribe form — drop email, get the next ship in inbox via Mailrith.
  • Embed · <script src="https://shiplog.sarthakrawool.com/embed/yourhandle"></script>

Twitter / X

Settings → Connections → Twitter. Connect once, then Share opens an X intent prefilled with your AI tweet draft + a link back to the card. Posts that include the card as media reach further than text-only ships.