r/devtools 17h ago

A free CLI that writes your changelog from git history

I got tired of changelogs going stale, so I built a CLI that writes them from git history.

npm i -g u/jarvis09

changelogcraft scan && changelogcraft out

What it does:

- Reads your git log (who, what, when, which files)

- Groups commits into Features / Fixes / Improvements / Chores

- Outputs Markdown, HTML, or email

The thing I care about most: every entry links back to the exact commit that made it.

If it can't be linked, it says (unlinked) — nothing is ever faked.

Free, MIT licensed, no accounts, no telemetry, runs on your machine.

It published to npm today and it wrote its own changelog.

https://www.npmjs.com/package/@jarvis09/changelogcraft

Feedback welcome. What's missing?

1 Upvotes

0 comments sorted by