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.
This is everything you need to know about having better commit messages
π¬ A Visual Studio Code extension which enables to commit simply by the semantic message conventions
Making your git even more awesome ππ
(!! 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
An interactive way to write your commit messages
commitlint - Lint commit messages for Dart and Flutter projects
Commit Check GitHub Action
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
π§ A neovim plugin to handle commit using AI
standard-monorepo should be all you need to run a js monorepo effectively, no need to setup commitlint, fiddle with lerna and optimise CI environments.
π Emoijis for the Angular Commit Guidelines with Emojis
π add emojis to conventional-commit-types
Add a description, image, and links to the commit-conventions topic page so that developers can more easily learn about it.
To associate your repository with the commit-conventions topic, visit your repo's landing page and select "manage topics."