Release Please
Creates release pull requests and changelogs from commit history
12 tools like Commitizen, chosen by what they do. About Commitizen

Creates release pull requests and changelogs from commit history

Customizable changelog generator built from Git commit history

Framework that manages and runs multi-language git hooks

Lints commit messages so they follow your team's commit rules

Specification for writing commit messages that tools can read

Guide and format for writing clear, human-readable changelogs

Runs Git hooks from your project so checks run on every commit

Automates version numbers, release notes and package publishing

Versioning and changelogs for monorepos, driven by change files

Versioning spec using MAJOR.MINOR.PATCH numbers to signal changes

Fast Git hooks manager that runs linters in parallel on commit

Runs linters and formatters only on files staged in Git