Free tool

Changelog from a GitHub repo

Paste a public repository. You get release notes written from what it really shipped, grouped as Added, Fixed, Changed and Removed. No signup to see the result.

What you get

A ready-to-paste Markdown changelog for the last 30 days: the latest releases, and what has been merged since the last one. Every line is a title the project's own people wrote, cleaned of prefixes and pull request numbers and sorted by rules. Plumbing (merges, dependency bumps, typo fixes, test-only changes) is counted and left out, so the list reads like release notes and not like a git log. No model writes any of it, so it cannot invent a change.

An example (a real run on github.com/honojs/hono, 11 November 2026)

# Changelog: honojs/hono

## v4.13.16 (2026-11-01)

### Added

- Allow MessageFunction to return a Response (#5269)
- Add Ant adapter (#5393)

### Fixed

- Allow c.header() after the response body is consumed (#5587)
- Escape backslashes in the WWW-Authenticate realm (#5590)
- Preserve encoded duplicate query order (#5495)

Questions

Does it read my source code?

No. It reads the titles, dates and links of merged pull requests, commits and releases that GitHub shows publicly. It never reads files, diffs, authors or comments.

Does it work on a private repository?

No. This free tool reads public repositories only. To use FoxPlug on a private repository you connect GitHub inside FoxPlug and choose what it may read.

Who decides what counts as a change?

Plain rules, not a guess: a pull request or commit becomes a line unless it is a merge, a dependency bump, a typo or formatting fix, or a test-only change. Lines are grouped as Added, Fixed, Changed or Removed from the prefix or the first verb of the title. The count of what was left out is shown.

Why are some lines under Unreleased?

They were merged after the latest release. Lines are placed under the release that shipped them, using the release dates GitHub shows.

How far back does it look?

The last 30 days of public work, with up to the three most recent releases in that period.

What does the weekly version do?

FoxPlug reads the work you connect, writes the notes and drafts, and waits for you to approve them. Nothing is published for you, and it only reads when you press Check for what is new.

Get this every week, automatically

FoxPlug reads the work in your repositories when you press Check for what is new, writes the changelog and your launch posts, and waits for you to approve them. Nothing is published for you.

Free to start. Your result stays on this page in this browser, so you can come back to it.

Create my free account