A CLI that enables automatic Conventional Git commits
interactive conventional commits cli
Parse raw conventional commits.
Get raw git commits out of your repository using git-log(1).
Filter out reverted commits parsed by conventional-commits-parser.
Simple git client for conventional changelog packages.
TypeScript definitions for conventional-commits-parser
Shareable commitlint config enforcing conventional commits
Write logs based on conventional commits and templates.
Conventional Commits CLI
Get a recommended version bump based on conventional commits.
AI-powered Conventional Commits CLI — generates commit messages from git diff (Gemini)
replacement for `npm version` with automatic CHANGELOG generation
reference implementation of conventionalcommits.org spec
Utilities for validating and updating "Keep a Changelog" formatted changelogs
semantic-release plugin to analyze commits with conventional-changelog
Validate postcodes based on country
Core package of conventional-changelog.
This plugin adds `TypeScript` support to `eslint-plugin-import`
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.
The `postinstall` script helper for handling native bindings in legacy `npm` versions
Get all git semver tags of your repository in reverse chronological order.
Commitizen adapter following the conventional-changelog format and also asking for JIRA issue.
Detect what commit message convention your repository is using.
Comito is a lightweight and easy-to-use Ruby CLI tool that provides an interactive interface for generating commit messages following the Conventional Commits specification. It is designed primarily for Ruby and Rails developers who want to standardize their commit history with minimal setup and dependencies. Comito guides users through selecting the commit type, optional scope, and description, then formats the message correctly and optionally executes the git commit command. This helps teams maintain a clean, consistent, and meaningful git history to improve collaboration, automate changelogs, and streamline release processes.
A lightweight Ruby gem that helps create conventional commit messages by automatically extracting ticket numbers from branch names
CLI tool that leverages OpenAI to generate commit messages following the Conventional Commits standard.
Ikuzo delivers short, humorous, and motivational commit messages so you can satisfy Conventional Commit lint rules and get back to coding—life is short, take time to code—whether you call it from the CLI or as a library.
No description provided.
No description provided.
No description provided.