Join the waitlist.
First changelog in under 5 minutes.

LLM-powered release notes that write themselves.
Zero config. Three output formats. Developer and end-user modes.

Free for public repos. No credit card required.

v2.1.0 โ€” Released May 26, 2026

## Features

- Real-time analytics dashboard (#142)

- Interactive charts with zoom

- Export to CSV/PDF

Commits: a3f2b1c, 7d9e4f2

## Bug Fixes

- Memory leak in background workers (#138)

- Fixed connection pool cleanup

Breaking: None

Contributors: @alice, @bob

โ†‘ Try it: Toggle between Developer and End-User modes

Writing changelogs is tedious, error-prone, and nobody enjoys it. Developers skip them. Users get confused. Product managers chase you for release notes.

GitLog fixes that. Automatically.

Built for developers who ship

One changelog, two audiences

Developers want PR numbers, commit SHAs, and technical details. End-users want to know what's new for them โ€” in plain language.

GitLog generates both versions automatically. Toggle between modes per repository, or generate both at once. The LLM rewrites technical commits into benefit-focused copy without losing accuracy.

Developer Mode

## v2.1.0 (2026-05-26)

### Features

- Analytics Dashboard (#142)

Real-time interactive charts

Commits: a3f2b1c, 7d9e4f2

### Fixes

- Memory leak (#138)

Breaking: None

Contributors: @alice, @bob

End-User Mode

What's New in 2.1

๐Ÿ“Š Beautiful Analytics

Track your progress with our new real-time dashboard. Interactive charts help you spot trends at a glance.

โšก Faster & More Reliable

API responses are now 40% faster, and we've squashed a bug that could slow things down.

Your format, your choice

GitLog supports three industry-standard changelog formats. Switch anytime. No lock-in.

๐Ÿ“‹

Keep a Changelog

Standard format with Added/Fixed/Changed sections

๐Ÿ”ง

Conventional Commits

Structured by commit type (feat/fix/chore)

โœ๏ธ

Custom Templates

Jinja2 templates with variables (version, etc)

# Changelog

## [2.1.0] - 2026-05-26

### Added
- Real-time analytics dashboard with interactive charts (#142)
- CSV and PDF export support for analytics data (#143)

### Fixed
- Memory leak in background workers (#138)
- API response time improved by 40% (#140)

### Changed
- Upgraded to Node.js 20 LTS

Plugs into your GitHub workflow

Connect via GitHub App. Pick your repos. Let GitLog handle the rest.

  • โœ“ Triggers automatically on tag push or release
  • โœ“ Opens a PR with CHANGELOG.md updates
  • โœ“ Posts formatted summary as release comment
  • โœ“ Configure via .changelogbot.yml in repo root

No CLI. No CI setup. No maintenance.

acme/web-app / Pull requests / #145

Update CHANGELOG.md for v2.1.0 Open

gitlog-bot wants to merge 1 commit into main from changelogbot/release-v2.1.0

๐Ÿค– gitlog-bot commented 2 minutes ago

Generated changelog for v2.1.0

โ€ข 3 features added

โ€ข 2 bug fixes

โ€ข 1 chore

โ€ข 0 breaking changes

Commits analyzed: 47 ยท Time to generate: 3.2 seconds

CHANGELOG.md

+ ## [2.1.0] - 2026-05-26

+

+ ### Added

+ - Real-time analytics dashboard (#142)

+ - CSV and PDF export support (#143)

+

+ ### Fixed

+ - Memory leak in background workers (#138)

+47 lines added   -0 lines removed

โ†‘ GitLog opens a PR with your changelog. Review, edit, merge. Done.

Three steps. Under 5 minutes.

1

Connect

Join the waitlist with your GitHub email. We'll notify you when access is available. Early adopters get priority.

30 seconds.

2

Push code

Work like you normally do. Merge PRs. Create tags. Push releases.

GitLog listens for tag and release events.

3

Review & ship

We open a PR with your changelog. Review the diff. Edit if needed. Merge when ready.

Your changelog is live.

Join the waitlist Push tag/release Review & merge PR

How it works under the hood

LLM-powered semantic classification

GitLog doesn't just copy commit messages. Our LLM analyzes commit messages, PR titles, code diffs, and PR descriptions. Then it classifies changes into categories โ€” no conventional commits required.

47 commits since v2.0

Since last release tag

LLM Classification

  • Analyze commit messages
  • Parse PR titles & descriptions
  • Review code diffs
  • Identify semantic meaning

Categorized Output

Features: 12

Bug Fixes: 8

Chores: 15

Docs: 7

Breaking: 0

Performance: 5

Generate Changelog → Open PR #145

Works with any commit style. No conventional commits required.

Stop writing changelogs.
Start shipping features.

Join the waitlist. Be first to get access when we launch.

Free for public repositories. No credit card required.