changelog.py - Automated Changelog Generator
changelog.py
A zero-dependency Python CLI tool that auto-generates beautiful changelogs from git history.
Features
- Zero dependencies - pure Python stdlib, single ~90 LOC file
- Multiple formats - Markdown, JSON, HTML output
- Conventional commits - parses feat/fix/breaking changes automatically
- Git integration - works with any git repository
- Windows support - tested on Python 3.8-3.14
- CI/CD ready - plug into any pipeline
Usage
changelog --format markdown --output CHANGELOG.md
changelog --format json
changelog --since v1.0.0 --format markdown
Perfect for developers who want automated, well-structured changelogs without heavy dependencies.
€10.00
Available
Instant Delivery
Secure Payment
24/7 Support
Replacement
Secure payment powered by Stripe