Third-party plugins are a way to extend Commitizen with additional customized features.
These plugins are available as PyPI packages (installable with pip).
Note
New plugins are welcome! Once you published your plugins, please send us a PR to update this page.
Historical notes
This section was originally called "Third-Party Commitizen Templates", but has been renamed to "Third-Party Commitizen Plugins" to better reflect the content.
Includes the rules to validate and generate commit messages.
Includes the rules to generate version numbers.
Read and write version from data sources.
Generate changelog in customized formats.
Please document what features the plugin provides:
Of course, a plugin can provide multiple features. You may have noticed that commitizen itself can be viewed as a plugin that provides all the above features.
Please see cz-path for a detailed example.