Markdown Conventional Commit & Git Changelog Styler
Compose standardized Conventional Commits (feat, fix, perf, breaking) and format git log changelogs with emojis and issue linkage.
Commit Specification
Markdown Conventional Commit & Git Changelog Styler
Compose standardized Conventional Commits (feat, fix, perf, breaking) and format git log changelogs with emojis and issue linkage.
How to Use the Markdown Conventional Commit & Git Changelog Styler
Input Content
Paste or compose your markdown or source data into the input editor.
Customize Settings
Select formatting options, syntax modes, or display options.
Copy or Download
Copy the processed output to your clipboard or download the generated file.
Key Features & Capabilities
Frequently Asked Questions
What is the Conventional Commits specification?
Conventional Commits is a lightweight convention on top of commit messages providing an easy set of rules for creating an explicit commit history, which makes it easier to write automated tools on top of (like automated SemVer bumps).
How does the breaking change marker work?
When a breaking change is flagged, an exclamation mark is placed after the type/scope (e.g. `feat(api)!: drop legacy endpoint`) and a `BREAKING CHANGE:` footer block is appended to the commit body.
Related Markdown Tools
GitHub Pull Request & Issue Template Builder
Generate production-grade GitHub and GitLab pull request and issue templates (.github/pull_request_template.md) with checklists and QA steps.
GitHub PR Review Comment & Suggestion Formatter
Compose professional code review comments with multi-line GitHub ```suggestion blocks, conventional comments badges, and collapsible details.
Changelog Generator
Keep-a-Changelog SemVer release notes builder with Added, Changed, and Fixed categories.
Markdown Changelog Diff & Upgrade Guide Analyzer
Compare release notes across versions, extract breaking changes, new features, and generate automated migration guides.