Changelogs that write their own first draft

You ship every week. Your users have no idea.

You do not skip your changelog because it does not matter. You skip it because writing it is a chore. Connect a repo and Patchlog turns a week of commits into a few clear drafts, then shows the ones you publish right inside your app. One script tag, live in minutes.

Free forever for 1 project. No credit card, no catch.

app.yoursaas.com

What's new in Acme

3 updates this month

✨ NewMar 4

Slack notifications are here

Get alerts in your workspace the moment something happens.

🐛 FixedMar 1

CSV exports were timing out

Sorted. Exports now stream and never time out.

🪞

This page runs Patchlog. Patchception

That widget in the corner is the real product, not a mock-up. We ship with it too. If we didn't trust it on our own site, why would you put it on yours?

See for yourself ↘

Features

Built for people who ship

Deliberately simple. No SDK to wire up, no dashboard to learn. Just a changelog your users will actually see.

It writes the first draft

Connect a repo and Patchlog turns your pushes into draft entries, one per change your users will actually notice. Refactors, dependency bumps and CI tweaks are left out.

Your code does not stick around

Paths you exclude are stripped inside your own CI run, so they never reach us. What does arrive is deleted the moment the drafts are written.

You still have the last word

Nothing publishes itself. Drafts land in your dashboard to edit, rewrite or throw away. If a week held nothing worth announcing, you get nothing.

One script tag, done

Drop a single <script> into your app. No SDK, no npm install, no framework lock-in. Works with React, Vue, Rails, or plain HTML.

It won't fight your UI

Renders in a Shadow DOM, so it never collides with your CSS. Set the position, accent colour, and light or dark to match your product.

Announced where users are

Features, fixes and improvements surface right inside your app with a subtle badge, not buried in an email they'll never open.

A hosted changelog too

Every project gets a public page at your-slug.patchlog.io plus an RSS feed. Link it in your footer, docs, and release emails.

Schedule your releases

Write updates ahead of time and they publish themselves the moment you ship. Line up a whole launch in advance.

See what actually lands

Built-in analytics show views and clicks per update, so you know which announcements your users care about.

An API for your own tools

Read your projects and entries with a token. Pull the latest release into your docs, your status page, or wherever else it belongs.

How it works

Live in three steps

Sign up, write an update, paste one snippet. That's the whole thing.

01

Create your project

Sign up, name your project, grab your project ID. Takes about a minute.

02

Connect your repo, or just write

Paste one workflow file and your pushes come back as draft entries. Prefer to write them yourself? Markdown, four update types, publish now or schedule for later.

03

Drop in the snippet

Paste one script tag into your app. The widget's live for every user, instantly.

index.html
<!-- Paste before </body> -->
<script src="https://cdn.patchlog.io/widget.js"
        data-project="your-project-id"
        data-position="bottom-right"
        async></script>

Pricing

Honest, simple pricing

Start free. Upgrade when you're ready. No surprise charges.

Monthly Yearly Save 29%

Free

$0/ forever

No credit card required

  • 1 project
  • 25 updates plenty to get started
  • Hosted changelog page your-slug.patchlog.io + RSS
  • The in-app widget one script tag, works on any stack
  • Light / dark / auto theme matches your app automatically
  • Custom accent colour upgrade to unlock
  • Remove the "Powered by" badge upgrade to unlock
Get started, it's free
Most popular

Pro

$7/ month

Cancel anytime, no lock-in

  • Everything in Free, plus…
  • Drafts written from your pushes connect a repo, review what comes back
  • API access read your projects and entries with a token
  • Unlimited projects & updates no limits, ever
  • Custom accent colour match your exact brand colour
  • Remove the "Powered by" badge your widget, your brand
  • Advanced analytics see views & clicks on every update

Annual billing saves you $24 per year compared to monthly.

Stop shipping in silence.

Your users can't stick around for a product they think is standing still. Show them how fast you move. Put your changelog where they'll actually see it.

Add Patchlog to your app for free