-
release-plz
Update version and changelog based on semantic versioning and conventional commits
-
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-cliff
A highly customizable changelog generator ⛰️
-
resin
Fast CLI for conventional commits
-
git-conventional
A parser library for the Conventional Commit specification
-
build-data
Include build data in your program: date, rustc version, git commit & branch, etc
-
convco
Conventional commit tools
-
rusty-hook
git hook utility
-
next_version
Determine next semantic version based on conventional commits
-
lumen
command-line tool that uses AI to generate commit messages, summarise git diffs or past commits, and more without requiring an API key
-
turbocommit
A CLI tool to create commit messages with OpenAI GPT models for Git and Jujutsu (JJ) repositories
-
convinci
A fast terminal helper for creating conventional commits
-
voidlight
BDSM space-pirate romance engine for git commit flourishes
-
git-today
recap your daily git work
-
cc-cli
handy git-hook and cli for conventional commits
-
donder-release
Quickly create releases on Github from the command line or CI using conventional commits
-
gitcoco
Rust-based CLI for Conventional Commits, making commit standardization effortless and consistent for seamless project versioning and collaboration
-
aicommit
A CLI tool that generates concise and descriptive git commit messages using LLMs
-
conventional_commits_linter
A tooling and language agnostic utility to lint Git commits against the Conventional Commits specification
-
jcommit
An AI-powered tool to generate git commit messages
-
crusty-hooks
git hooks integration for Rust projects
-
commiter
program to ensure the quality of commit
-
facebookexperimental/blobrepo
A Scalable, User-Friendly Source Control System
-
affected
find affected files or projects in a git repository and run commands on them
-
aic
AI-powered commit message generation CLI tool
-
gitfleet
A Git submodule manager for synchronized superbranches
-
gcomm
Generate AI-powered Git commit messages from staged changes using a local Ollama model
-
is_affected
checking and listing the affected resources across a range of commits, useful when working with monorepos
-
simple-aicommits
CLI tool that generates commit messages from git diffs using Claude AI, OpenAI, or Gemini
-
git-next-forge-forgejo
Forgejo support for git-next, the trunk-based development manager
-
facebookexperimental/commitcloudsubscriber
Cross platform client for subscribing to Commit Cloud eventsource (http server-sent events) The workflow is the following: * define 'subscription' as a unique [repo_name, workspace]…
-
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!
-
degit-rs
Rust rewrite of degit
-
version_control_info
Embed vcs info in cargo crates
-
releasaurus
A comprehensive release automation tool that streamlines the software release process across multiple programming languages and forge platforms
-
mrh
Crawls filesystem and displays pending status of each git repo found
-
hayatmoji-cli
A hayatmoji interactive cli tool for using emojis on commits. 🤦
-
rgitak
git client written in Rust
-
git-commits
iterating git commits and changes
-
rust-commit-tracker
application that monitors Facepunch's Rust game commits and sends Discord notifications
-
committor
Automatically generate conventional commit messages based on git diff using AI
-
git-next-forge-github
GitHub support for git-next, the trunk-based development manager
-
reversible
A generic wrapper struct that provides reversible editing capabilities
-
rusty-hooks-integration
git hooks integration for Rust projects
-
emoji-commit
Make your git logs beautiful and readable with the help of emojis
-
staged_file
Creates a temporary file which can then be committed to a final path
-
git-quick-add
Quickly add your files with the command
qausing the interactive terminal -
grc
Similar to git-cz, gcr will help you to provide a better Git experience
-
deflake-rs
cargo-deflake is a command that detects flaky tests based on what tests fail and what code has changed
-
git-helpe-rs
CLI helpers for formatting commits and branches, to make my daily work easier. Moderatly fast.
-
ue-gitdeps
Parse Commit.gitdeps.xml from Unreal Engine and download its files
-
lintrunner
A lint running tool and framework
-
git-branchless-navigation
Supporting library for git-branchless
-
git-branchless-record
Supporting library for git-branchless
-
commiTUI
A TUI for greater commit messages
-
git-cliff-core
Core library of git-cliff
-
is_effected
checking and listing the effected resources across a range of commits, useful when working with monorepos
-
conventional_commits_linter_lib
A tooling and language agnostic library to lint Git commits against the Conventional Commits specification
-
git-cz
Git conventional commit tools written in Rust
-
rustgit
Pure-rust Git Client
-
conventional
A parser library for the Conventional Commit specification
-
rbtag
A procedural macro to add build DateTime and git commit information at compile time
-
liting
Command line tools to improve efficiency
-
auth-tarball-from-git
Authenticate a tarball through a signed tag in a git repository (with reproducible builds)
-
conventional_commits_next_version_lib
A tooling and language agnostic library to calculate the next semantic version based on the Conventional Commits since the prior version. Supports monorepos.
-
diffding
Gentle reminders to commit when inserts/deletes cross a threshold
-
fowner
Track features and file ownership for git repositories
-
fvm_shared
Filecoin Virtual Machine shared types and functions
-
deq
transaction system that allows reverting any changes made to a struct
-
release_plz_core
Update version and changelog based on semantic versioning and conventional commits
-
aicommit-rs
Small CLI AI commit generate which uses any openai enpoint
-
commit-email
that reminds you to commit with the correct email address
-
auditfile
Bindings for the auditoor Auditfile
-
jj-status-parser
TODO
-
nomt
Nearly Optimal Merkle Trie - Schema and Database
-
fuggit
A program that recurses files in order to find prophanity
-
ai-commit-gen
AI-generated commit messages for Git
-
dotnet-gitversion-build
Semantic Versioning at build time using dotnet-gitversion
-
risc0-zkvm-guest
RISC Zero zero-knowledge VM guest crate
-
lazycc
A git hook for writing conventional commits for lazy people
-
is_affected_lib
checking and listing the affected resources across a range of commits, useful when working with monorepos
-
commitguard
A commitlint implementation in Rust
-
rusty_wheel
trading options using the wheel strategy
-
emoji-commit-type
The different commit types used in the emoji committer
-
git-step
step through git commits
-
aftermath-bin
find-and-replace, commit, check, and push new changes to CI files for multiple projects
-
conventional-commits-types
defining conventional-commits types
-
hello-fn
hello fn, a test
-
git-next-core
core for git-next, the trunk-based development manager
-
crab_era
Computes time relative to the Crab Epoch (the commit of Rust 1.0, a59de37e)
-
ggl
global git log
-
gitrelease
small CLI tool to generate a release summary
-
gitcc-cli
gitcc CLI
-
taneleer
Build artifacts storage service
-
commonware-log
Commit to a secret log and agree to its hash
-
dontuse-this-001
just for learning cargo crate push
-
cargo-chrono
Cargo tool to benchmark multiple commits and generate plots of the results
-
gitcc-convco
conventional commits
-
commit
A POSIX-inspired command interpreter written in Rust
-
conventional-commits-parser
A parser for the conventional commits specification
-
gitcc-git
Git utilities for gitcc-cli
-
chester
A self-host git like
-
nani-the-facc
Small C compiler with commits to demenstrate step by step
-
rustc-artifacts
Access lists of published rustc artifacts
-
gitcc-changelog
Changelog utilities for gitcc-cli
-
git_structured_log
Extract git data in bulk
-
git-turbine
Cryptocurrency for commits!
Try searching with DuckDuckGo.