The Git Commit Message and Changelog Generation Framework 📖
-
Updated
Jan 20, 2023 - Rust
The Git Commit Message and Changelog Generation Framework 📖
A changelog generator for gitmoji 😜
Git hook to help you write good commit messages, with no external dependencies.
💬Git add, commit, push with Conventional Commits and Gitmoji.
Use OpenAI / Azure OpenAI / DeepSeek / Gemini API to review Git changes, generate conventional commit messages that meet the conventions, simplify the commit process, and keep the commit conventions consistent.
🔍 Detect what commit message convention your repository is using.
💬 A Visual Studio Code extension which enables to commit simply by the semantic message conventions
Universal, language-agnostic development standards for software projects. Includes coding standards, git workflows, testing guidelines, documentation structure, and AI collaboration rules.
This is everything you need to know about having better commit messages
An AI-assisted git Conventional Commit message prompt. Based on the Conventional Commits 1.0.0 Specification. Currently using the AI Commit VS Code plugin.
Making your git even more awesome 😎🙌
A practical cheatsheet for Conventional Commits + Semantic Versioning, with Node.js examples.
Commit policy as code on every pull request: the GitHub Action for Commit Check.
(!! moved to tunnckoCore/opensource !! try `parse-commit-message@canary`) Parse, stringify or validate a commit messages that follows Conventional Commits Specification
🥭 | A Golang repository template with conventions, guidelines, project folder structure, Dockerization, CI/CD, labeler, releaser, automation [...] and some more, to start a new Go project in SECONDS.
A python program that helps you write commits following commit conventions
How to add conventional commits in 3 steps for your projects.
An interactive way to write your commit messages
commitlint - Lint commit messages for Dart and Flutter projects
🧠 A neovim plugin to handle commit using AI
To associate your repository with the commit-conventions topic, visit your repo's landing page and select "manage topics."