BetaWebv0.4.1
Pushlog
Lightweight changelog generator from your git history.
Overview
Pushlog reads your git log and generates a clean, categorized changelog in Markdown or HTML. It works locally or as a CI step.
Features
- Conventional commits — auto-categorizes by
feat:,fix:,chore:, etc. - Configurable — override categories, scopes, and output format
- CI-friendly — runs as a single command with zero config defaults
- Web UI — paste a repo URL and get a changelog instantly (beta)
Usage
npx pushlog --from v1.0.0 --to HEAD --format md
Output is written to CHANGELOG.md by default. Pass --stdout to pipe it.
Pushlog is in beta. Expect breaking changes between minor versions.