commitizen
Version manager
Automates committing and versioning in software projects
Create committing rules for projects auto bump versions
and auto changelog generation
3k stars
13 watching
266 forks
Language: Python
last commit: 3 months ago bump-versionchangelog-generatorcommitizenconventional-commitsgitpythonpython3release-automationsemantic-versioningsemver
Related projects:
Repository | Description | Stars |
---|---|---|
| A command-line utility that automates the process of creating standardized commit messages in Git repositories. | 16,936 |
| Ensures commit messages follow conventional formats for clarity and consistency in software development projects. | 16,995 |
| Generates changelogs and release notes from commit messages and metadata. | 7,902 |
| A guide to writing effective commit messages | 6,730 |
| Automates the process of releasing software changes by generating release PRs based on Conventional Commit messages and creating GitHub releases | 4,986 |
| Automates the process of creating GitHub releases with detailed changelogs | 3,573 |
| Generates commit messages with AI assistance during the development process | 8,048 |
| A command-line tool for using emojis in commit messages with options for interactive commits, hooks, and updating the emoji list. | 4,653 |
| Automates package release workflow including version number determination, changelog generation, and publishing. | 21,024 |
| An XMPP bot that sends notifications of code changes to a chat room when someone pushes new commits to a GitHub repository. | 49 |
| A CLI tool to manage semantic git commits with emoji support. | 147 |
| A Node.js-based tool for standardizing commit messages in Git repositories | 1,161 |
| Automatically generates changelogs from Git commit history following Conventional Commit specifications. | 9,419 |
| Automates generating clear commit messages with the help of a large language model | 2,343 |
| Provides pre-commit hooks to enforce coding standards and best practices | 5,422 |