-
gix-commitgraph
Read-only access to the git commitgraph file format
-
cargo-dist
Shippable application packaging for Rust
-
git-absorb
git commit --fixup, but automatic
-
conventional_commits_next_version
A tooling and language agnostic utility to calculate the next semantic version based on the Conventional Commits since the prior version. Supports monorepos.
-
git-cinnabar
git remote helper to interact with mercurial repositories
-
git-conventional
A parser library for the Conventional Commit specification
-
lumen
command-line tool that uses AI to generate commit messages, summarise git diffs or past commits, and more
-
git-mit-install
Install git-mit into a repository
-
lucky_commit
Make your git commits lucky!
-
git-testament
Record git working tree status when compiling your crate
-
commando
An interactive CLI tool to help you write conventional commit messages with ease
-
jaz
Find secrets hidden in commits
-
zerv
Generate versions for any commit from git and other version control - perfect for CI/CD builds and multiple formats
-
jj-lib
Jujutsu - an experimental version control system
-
cmt
CLI tool that generates commit messages using AI
-
gimoji
Easily add emojis to your git commit messages 🎉
-
is_affected
checking and listing the affected resources across a range of commits, useful when working with monorepos
-
worktrunk-sync
wt sync — rebase stacked worktree branches in dependency order
-
gitsnitch
Lints your Git commit history against a declarative ruleset
-
watch-and-commit
A CLI tool that automatically stages and commits file changes using a filesystem watcher
-
cc-hook
A cross-platform CLI that installs a git commit-msg hook to enforce Conventional Commits
-
omni-dev
A powerful Git commit message analysis and amendment toolkit
-
precommit-verify
Pre-commit hook helper that records and verifies repository state via blake3 hash
-
git-ai
Git AI: Automates commit messages using ChatGPT. Stage your files, and Git AI generates the messages.
-
cargo-gh-shaping
Small commandline tool for pinning github actions to commit shas instead of using mutable tags
-
spr
Submit pull requests for individual, amendable, rebaseable commits to GitHub
-
gcop-rs
AI-powered Git commit message generator and code reviewer
-
git-commit-stats
analyze git commits
-
git-perf
Track, plot, and statistically validate simple measurements using git-notes for storage
-
git-stats
getting aggregated commit stats
-
voidlight
BDSM space-pirate romance engine for git commit flourishes
-
rsmoji
✨ Gitmojis, now oxidized! 🦀
-
conventional-commits-check
A lightweight library and CLI tool for validating Conventional Commits
-
llm-git
AI-powered git commit message generator using Claude and other LLMs via OpenAI-compatible APIs
-
precommit-check
Pre-commit hook helper that records and verifies repository state via blake3 hash
-
rusty-hook
git hook utility
-
git-disjoint
batch commits by issue into GitHub PRs
-
klasp
Block AI coding agents on the same quality gates your humans hit. See https://github.com/klasp-dev/klasp
-
git-cmt
A CLI tool for generating consistent commit messages using the Conventional Commits standard
-
cargo-commitlint
A Rust-based commit message linter following Conventional Commits specification, compatible with commitlint
-
git-contrib-stats
CLI tool to generate git commit statistics per contributor
-
aicommit
A CLI tool that generates concise and descriptive git commit messages using LLMs
-
git-tailor
An interactive terminal tool for tidying up Git commits on a branch — squash, reorder, split, drop, and reword commits before submitting a pull request or pushing to a shared branch
-
koji
An interactive CLI for creating conventional commits
-
ccge
Git commit message editor for conventional commits
-
gitru
a lightweight, configurable Git commit message validation tool
-
radicle-job
Radicle Job Collaborative Object
-
gitz-cli
Craft intelligent Git commit messages with AI, enhancing your development workflow
-
opencodecommit
AI-powered git commit message generator that delegates to terminal AI agents
-
whathaveidone
CLI tool for daily standups with Git and Ratatui
-
semcode
Semantic code search for C/C++ codebases
-
quicommit
A powerful Git assistant tool with AI-powered commit/tag/changelog generation(alpha version)
-
sara-core
Core library for Sara - Requirements Knowledge Graph CLI
-
rusty-commit
Rust-powered AI commit message generator - Write impressive commits in seconds
-
resin
Fast CLI for conventional commits
-
mx
A Swiss army knife for Claude Code and multi-agent toolkits
-
forgejo-commit-path-rules
Enforce consistency between commit messages and file changes in your repository
-
smelt-cli
CLI for Smelt semantic version control
-
shlf
Empower Development Journey with AI-Driven Tools
-
git-surgeon
Surgical git hunk control for AI agents
-
publisher
publish & distribute CLI tools
-
gmsg
AI-powered commit message generator with a TUI editor
-
git-warp-time
CLI utility to reset file timestamps to repo state
-
scrat
Release management tooling focused on sanity retention
-
git-chronicle
AI-powered commit annotation tool that captures reasoning and intent behind code changes
-
gitlogue
A Git history screensaver - watch your code rewrite itself
-
cascade-cli
Stacked diffs CLI for Bitbucket Server
-
git-stratum
High(er) level repository for mining git repositories, this library abstracts git2-rs for efficient processing
-
nils-fzf-cli
CLI crate for nils-fzf-cli in the nils-cli workspace
-
git-aicommit
Generate git commit messages from staged diffs using Claude
-
conventional_commits_linter
A tooling and language agnostic utility to lint Git commits against the Conventional Commits specification
-
gitbuddy
An AI-driven tool designed to simplify your Git commit process
-
watchers
Git integrated file watcher
-
agentool
Rust toolkit for AI agents: JSON Schema-defined tools for workspace files, search, web, Markdown, Git, memory, human-in-the-loop hooks, and todos
-
cchain
An AI-native modern cli automation tool built with Rust
-
gai-rs
Git commit message generator powered by Rust and AI of your choice
-
commitbot
A CLI assistant that generates commit and PR messages from your diffs using LLMs
-
convinci
A fast terminal helper for creating conventional commits
-
xgit
A enhanced AI-powered Git tool
-
git-sumi
Non-opinionated commit message linter
-
auto-commit-rs
Fast, lightweight CLI tool that generates git commit messages using LLMs. Single binary, no runtime dependencies.
-
gitnapped
Find out why you didn't sleep – a Git commit timeline analyzer
-
git-acm
instant meaningful commit messages
-
panproto-git-remote
Git remote helper for panproto:// URLs (enables git push/pull/clone via panproto)
-
uira-agent
Core agent loop, state machine, streaming, and context management for Uira
-
vump
Semantic versioning and release automation tool following the Conventional Commits specification
-
git-editor
A command-line tool to edit git commit timestamps, messages, and author information
-
uira-tui
Ratatui-based terminal interface for Uira
-
radicle-artifact
Radicle Artifact Collaborative Object (COB)
-
ghost_git_writer
write a git commit message, README or Diff Summary by LLM services
-
git-z
A Git extension to go beyond
-
git-lastmod
Post-build tool that inserts Git-based last-modified dates into static HTML
-
jcommit
An AI-powered tool to generate git commit messages
-
committed
Nitpicking commit history since beabf39
-
gitfluff
Commit message linting tool with presets, custom formats, and cleanup automation
-
git-mine
Mine your favorite git commit hashes
-
grepo
Local-first read-only reference repo store for recurring project dependencies
-
gitgraph-core
Core library for GitGraph: git graph parsing, search, actions, and state
-
tokmd-git
Streaming git log adapter for tokmd analysis
-
psummary
Summary 🗣️
-
cc-cli
handy git-hook and cli for conventional commits
-
ai-commits
Generate semantic git commit messages from repository context using an AI provider
-
syft-git
Git bridge helpers for syft
-
codebridge-cli
Local coding agent
-
git-comma
AI-powered git commit message generator using OpenRouter API
-
mit-lint
Lints for commits parsed with mit-commit
-
committer-cli
Fast AI-powered git commit message generator
-
gitgraph-cli
GitGraph terminal app (TUI + CLI) with commit description generation
-
sh4d0wup
Signing-key abuse and update exploitation framework
-
submodule-hook
submodules check pre commit hook
-
ccmt
AI-powered commit message generator using Claude
-
git-hunk
Non-interactive hunk staging for AI agents
-
gh-sparkle
Generate AI-powered commit messages
-
cc-check
Cross-platform conventional commit checker for use in pre-commit/commit-msg hooks
-
git-smash
Smash staged changes into previous commits
-
retcon
Turn messy development commits into clean, logical history. Because you knew what you were doing the whole time.
-
commitaura
Intelligent Git commit assistant with README integration
-
gitrat
A Ratatui-powered CLI for interactively staging, diffing, and committing git changes
-
whatthecommitcli
Generate commit messages from your terminal, inspired by whatthecommit.com
-
thira
A Git hooks manager and commit message linter for automating development workflows
-
git-sync-rs
Automatic git repository synchronization with file watching
-
ml-cellar
CLI of ML model registry for minimum MLOps
-
affected
find affected files or projects in a git repository and run commands on them
-
lzycmt
A lazy way to generate commit messages using AI
-
git-github
git command line plugin of github
-
git-brws
Command line tool to open a repository, file, commit, diff, tag, pull request, issue or project's website in your web browser from command line
-
git-wiz
A rational AI pair programmer that generates conventional commit messages
-
git-contributors
View commit histograms in your terminal
-
syft-core
Core application services for syft
-
commit_crafter
AI powered tool for Git commit message generator
-
commit-assist
AI-powered git commit message generator
-
enva
CLI client for enva - environment variable management
-
quick-commit
Commit changes quickly
-
bragit
Commit specific files directly to target branches without switching
-
gitgraph-zed
GitGraph extension crate for Zed editor commands
-
nils-semantic-commit
CLI crate for nils-semantic-commit in the nils-cli workspace
-
codio
Production-ready commit message generator using local Ollama LLM
-
devcap-core
Core library for aggregating git commits across repositories
-
git-intelligence-message
An advanced Git commit message generation utility with AI assistance
-
noob-commit
🤡 For devs who code like ninjas but commit like toddlers. Stop writing 'fix stuff' commits! How many times did you rush for a new API key or pay that shameful OpenAI bill? No more!
-
git-commit-helper-cli
A CLI tool to help generate standardized git commit messages
-
mdbook-git
Insert git commit files and diffs into mdbook
-
mkcmt
commit. Conventional Commit Generator
-
auto-gitmoji
CLI tool that automatically prepends appropriate gitmoji to your commit messages based on intelligent keyword matching
-
git-fetch-commits
A cool little tool for pulling commit data from a git repository
-
tga-collect
Stage 1 (collection) for trusty-git-analytics: git extraction via libgit2 and HTTP clients for GitHub/JIRA
-
committer
git commit message generator
-
commiter
program to ensure the quality of commit
-
git-commit-helper
Git Commit Helper is a practical tool that leverages large language models (LLMs) to analyze changes in a Git repository. It helps users generate meaningful commit messages, addressing…
-
heddle-ingest
Import git history (commits, refs, reflogs) into a native Heddle repository with agent attribution and reasoning annotations
-
concom
CLI for Conventional Commits, with Gitmoji support
-
postloop
Post-commit Loop - Local Git auto-deployment tool
-
gitwatch-rs
CLI to watch a git repo and automatically commit changes
-
lintje
opinionated linter for Git
-
commitcraft
A fast, intelligent CLI tool that generates conventional commit messages using AI
-
aic
AI-powered commit message generation CLI tool
-
fuckmit
AI-powered git commit message generator
-
git-revise
A command line utility for better commit
-
ai-assistant-cli
Personal AI CLI tool for chat, git operations, and project publishing
-
git-quick-add
Quickly add your files with the command
qausing the interactive terminal -
gcomm
Generate AI-powered Git commit messages from staged changes using a local Ollama model
-
hindsight-git
Git log processing for hindsight-mcp
-
panproto-git
Bidirectional git ↔ panproto-vcs translation bridge
-
gitbrute
CLI tool to brute force a git commit hash
-
dura
Dura backs up your work automatically via Git commits
-
yz_commons
A collection of useful Rust utility functions
-
simple-aicommits
CLI tool that generates commit messages from git diffs using Claude AI, OpenAI, or Gemini
-
gix-cli
A Git extension CLI tool
-
git-slides
Navigate through Git commits like presentation slides
-
git-chain
Append-only event chains stored as Git commit history
-
commit-emoji
A git hook for adorning conventional commits with emoji
-
standard-commit
Conventional commit parsing, validation, and formatting
-
emoji-commit
Make your git logs beautiful and readable with the help of emojis
-
auto-commit
AI-powered Git commit message generator - supports OpenAI, DeepSeek, and Gemini
-
athira
A Git hooks manager and commit message linter for automating development workflows
-
enya-search
Full-text search index for Enya codebase (metrics, alerts, commits)
-
glint
a friendly tool for creating commits in the commitlint style
-
shiplog-ingest-git
Local git repository ingestor for shiplog: collect commit history directly from local git repositories
-
quickgc
style with git commit comments for personal workflow
-
auto-git-committer
program to automate Git commits and push them to a remote repository
-
git-heatmap
customizable heatmap for git repos
-
aicli
Personal AI CLI tool for chat, git operations, and project publishing
-
git-record
UI component to interactively select changes to include in a commit
-
git-kit
git cli containing templates & utilities
-
cocogitto-dependency-resolver
Dependency resolver for Cocogitto
-
gwipt
Automatic work-in-progress commits with descriptive commit messages generated by GPT-3 Codex
-
git-commits
iterating git commits and changes
-
git-branchless-hook
Supporting library for git-branchless
-
grc
Similar to git-cz, gcr will help you to provide a better Git experience
-
scripture
A robust command-line tool for managing, validating, and generating standardised Git commit messages
-
pkgcruft-git
QA support for verifying git commits via pkgcruft
-
crusty-hooks
git hooks integration for Rust projects
-
git-branchless-record
Supporting library for git-branchless
-
sn_build_info
Safe Network Build Info
-
git_mob_rs
A CLI tool for social coding
-
gync
A lightweight git sync utility for automated periodic commits and pushes
-
cai-ingest
Data ingestion parsers for Coding Agent Insights
-
automataci
Solid Foundation for Kickstarting Your Software Development
-
git_afk
watches your git repositories for uncommitted changes and automatically commits/pushes them
-
prosaic-vocab-git
Git / VCS activity vocabulary module for the prosaic crate (commits, PRs, issues, reviews, releases)
-
committor
Automatically generate conventional commit messages based on git diff using AI
-
rusty-hooks-integration
git hooks integration for Rust projects
-
wang_utils_git
个人使用的rust工具库
-
co-author
your git commits from the command line
-
commit-formatter
A CLI tool to help you write git commit
-
git-quickfix
A small utility to apply patches outside of the current branch
-
aicommit-rs
Small CLI AI git commit generator that works with any OpenAI compatible enpoint
-
git-squish
A simply git addon which will perform a non-interactive rebase and squash the branch history into a single commit
-
git_mob
A CLI tool for social coding
-
gash
Brute force your git hash!
-
git-glimpse
Show a minimal graph of Git commits for various use cases
-
gai
Automatically generate commit messages from a git diff using AI
-
gcz
git commit message generator
-
is_effected
checking and listing the effected resources across a range of commits, useful when working with monorepos
-
git_automation
A basic CLI to automate the git workflow
-
rgch
Rust version of gch
-
rcop
command line utility to validate commit messages following conventionalcommits.org
-
git-gen
A git subcommand for writing better commits
-
acm-cli
A dead-simple AI-powered CLI tool for effortlessly crafting meaningful Git commit messages
-
komitto
AI-powered Conventional Commit Message Generator for Git
-
gitbit
A lightweight Git automation tool that generates commit messages from diffs using AI (Gemini)
-
git-branchless-move
Supporting library for git-branchless
-
commitgenius
An AI-powered CLI tool that generates conventional commit messages using local LLMs via Ollama
-
git-series
Track patch series in git
-
git-cz
Git conventional commit tools written in Rust
-
commitgpt
A CLI tool to generate commit messages using OpenAI's ChatGPT based on staged changes in a Git repository
-
gitpatcher
that uses git to maintain a set of patches around a submodule
-
rustgit
Pure-rust Git Client
-
git-query
Run SQL against git history
-
gitscan
Map files to commits in a git repository
-
conventional
A parser library for the Conventional Commit specification
-
git-hook-commit-ref
Git hook to verify that makes sure the commit message contains a reference to the issue
-
pushb
Like
pushd, but for git branches -
rglw_bumper
command line tool to get a new version number based on a git commit with flags
-
git-together-ssh
Enable seamless git usage when paired programming on a shared machine
-
gen-readme
Just a simple readme generator that uses a static templates
-
git-gpt
Use GPT 3.5 API generate git commit log
-
autocommiter
Auto-generate git commit messages using AI
-
gpt-commit-message
Create conventional commit message based on the provided input
-
wrale-acdm
Wrale Agnostic Content Dependency Manager
-
git-commit-sage
A smart Git commit message generator using AI
-
git-statistics
Collect commits from Git repository and present statistics in a comfortable way
-
git-branchless-test
Supporting library for git-branchless
-
git-cm
A git command that generates conventional-friendly commit messages
Try searching with DuckDuckGo.