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