Put your changelog where users live
Loggy Logs turns repository activity into published, realtime data. The React package gets a useful changelog into your product in a few minutes.
1. Install the GitHub App
Sign in, choose an organization, and select the repositories Loggy Logs may read. The app requests metadata, content, and pull-request read access only.
2. Copy the repository public key
Open repository settings in the dashboard. Public keys begin withpk_ and expose published changelog fields only.
3. Install the SDK
pnpm add @loggylogs/react firebase4. Render updates
'use client'
import { LoggyLogsProvider, useChangelog } from '@loggylogs/react'
function Updates() {
const { logs, loading } = useChangelog({ limit: 10 })
if (loading) return <p>Loading updates…</p>
return logs.map((log) => (
<article key={log.id}>
<h2>{log.title}</h2>
<p>{log.summary}</p>
</article>
))
}
export default function Changelog() {
return (
<LoggyLogsProvider publicKey='pk_your_public_key'>
<Updates />
</LoggyLogsProvider>
)
}Prefer a hosted page? Your public URL is https://loggylogs.com/c/YOUR_PUBLIC_KEY. No SDK needed.
Next: choose the React hooks or the framework-agnostic client.