Merged pull requests go in. Clear product updates come out.
Logs that keep up with how fast you ship
Changelogs Your Users Actually See.
You ship constantly. Your users still need to know what’s new. Install the GitHub App, drop in the SDK, and Loggy turns merged PRs into clear updates automatically, in your voice, without another release chore.
No card required. Keep shipping. We’ll handle the logs.

“I’ll handle the logs.”
Three chops. Done.
From Merged PR to “What’s New”
01Install
Choose repositories in the read-only GitHub App.
02Generate
Loggy drafts trusted product updates while you keep shipping.
03Show
Subscribe with the SDK and present logs in your style, or use the hosted page.
Headless by design
Install. Subscribe. Style It Yourself.
Developers already move fast. Don’t rebuild changelog plumbing. Grab the public key, wire a few lines of SDK, and show users what’s new in your own UI.
pnpm add @loggylogs/react firebaseimport { LoggyLogsProvider, useChangelog } from '@loggylogs/react'
function Updates() {
const { logs } = useChangelog({ limit: 10 })
return logs.map((log) => (
<article key={log.id}>
<h2>{log.title}</h2>
<p>{log.summary}</p>
</article>
))
}
export function App() {
return (
<LoggyLogsProvider publicKey='pk_…'>
<Updates />
</LoggyLogsProvider>
)
}Same data. Your presentation.
northstar.app
Prefer docs first? Start with the quickstart, then pick React or the core client.
Meet your log crew
Always Busy Around the Log Yard
Loggy watches the repo while you ship, cuts through the internal noise, and builds every useful change into something your users can understand.
Every useful change gets a place of its own.

Ready for your app, hosted page, and inbox.

One dependable lumberjack. Every release job.
Dogfooded, naturally
Fresh Off the Sawmill
This is Loggy Logs’ own changelog, generated as we ship, rendered with the same realtime SDK your product uses.
Fetching fresh logs…
A tidy stack
Automatic Logs You Can Trust
Always Watching the Repo
Daily, weekly, release-triggered, or manual logs show up without another checklist item.
Written for Humans
Internal chores stay internal. Your users get the changes that matter to them.
Trusted out of the Box
You set the voice once. Loggy drafts in that voice, you can edit anytime, and users see what’s new.
Realtime by Default
Drop the headless SDK into your app and new logs arrive without a refresh.
Bring Your Own UI
React hooks or the core client use the same data with your markup and CSS. We never force our brand into yours.
Share It Everywhere
Hosted changelog, email, Slack, and Discord are ready from the first log.