I built a tool that converts Git commits into a full Changelog

3 fujiwarachoki 2 8/25/2025, 5:59:28 PM shiplog.sh ↗

Comments (2)

fujiwarachoki · 5h ago
I always hated writing changelogs manually, so I built a tool that does it for you:

Auto-generate changelogs directly from your Git commits.

Smart filtering: it decides which commits are relevant enough to show.

Automatic versioning: labels changes as major, minor, or patch.

Easy hosting: get a public changelog on a subdomain.shiplog.sh.

Embed anywhere: drop it straight into your own app.

Would love feedback from fellow builders — does this scratch an itch for you?

Try it at shiplog.sh!

zahlman · 4h ago
As a rule, if your project appears on its own domain and "Pricing" is one of the first words I see, I'm not interested.

Many developers I've met don't write commit messages good enough for this to work in principle. I actively don't want anyone or anything but myself deciding my version numbers. Putting my project's changelog on a domain unrelated to the project decreases my apparent legitimacy. If an AI summary of my commits had value comparable to a proper changelog, my FOSS users could trivially just do it themselves.

And it also appears that you hate writing promotional material manually, and have no particular interest in engaging with the community where you market what you've "built".