Connect your GitHub repository and let CommitCatalog automatically generate changelogs from every commit. Zero configuration, real-time sync, AI-powered summaries.
Click "Connect GitHub" and grant read access to your repositories.
Choose which repo to track. Webhooks are set up automatically.
Every new push triggers analysis. AI generates summaries in real time.
Review AI-generated notes and publish with one click.
Whether you're a solo developer or a large team, our GitHub integration adapts to your workflow.
Sign in with GitHub OAuth, select your repo, and you're done. Webhooks are configured automatically — no YAML files or CI pipelines to set up.
Every push to your repository triggers an instant webhook. New commits are synced and analyzed within seconds, keeping your changelog always up to date.
Works with both public and private repositories. We use GitHub's OAuth with minimal scopes — only read access to commit metadata.
Git Flow, GitHub Flow, trunk-based — it doesn't matter. Configure which branches to track and how to handle merges.
Just connected? Import your entire commit history with one click. We'll analyze and organize all your past commits retroactively.
We never store your source code. Only commit metadata (messages, authors, timestamps) is processed. SOC 2 compliance in progress.
| Factor | DIY GitHub Actions | CommitCatalog |
|---|---|---|
| Setup time | 2-8 hours | 60 seconds |
| AI summaries | Not included | Built-in |
| Maintenance | You maintain YAML | Zero maintenance |
| Public changelog page | Build your own | Included |
| Embeddable widget | Build your own | Included |
| Works with any repo | Repo-specific config | Universal |
Free tier includes 3 projects. No credit card required.