BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

git-cmuxGit external subcommand for managing and opening worktrees with cmux workspaces23MIT OR Apache-2.0Command line utilitiesDevelopment tools git-coA command-line tool for simplified git branch checkout.7,356non-standard git-codeownersRust cli for working with Github CODEOWNERS files5,312MIT git-cognitionUniversal VCS provider contracts and a local Git read surface for Rust, in one crate.18MIT OR Apache-2.0API bindingsDevelopment tools git-cognitiveCognitive debt detection and management for Git repositories — audit and surface AI-attributed risk250MIT OR Apache-2.0Command line utilitiesDevelopment tools git-collageA tool for selectively mirroring Git repositories9,124MITCommand line utilitiesDevelopment tools git-commaAI-powered git commit message generator using OpenRouter API167MIT git-commandPlease use `gix-<thiscrate>` instead ('git' -> 'gix')133,217MIT/Apache-2.0 git-commitA small library for parsing, displaying and creating a git commit21,044MIT OR Apache-2.0 git-commit-helperGit Commit Helper is a practical tool that leverages large language models (LLMs) to analyze changes in a Git repository. It…3,628MITCommand line utilities git-commit-helper-cliA CLI tool to help generate standardized git commit messages77MIT git-commit-sageA smart Git commit message generator using AI587MITCommand line utilitiesDevelopment tools git-commit-statsA tool to analyze git commits26,953MITCommand line utilities git-commitgenA git subcommand to help write better commits338MITCommand line utilities git-commitgraphPlease use `gix-<thiscrate>` instead ('git' -> 'gix')43,247MIT/Apache-2.0 git-commitizenA simple commitizen CLI tool in rust3,978non-standardDevelopment tools git-commitsSimple library for iterating git commits and changes2,159MITDevelopment tools git-configPlease use `gix-<thiscrate>` instead ('git' -> 'gix')520,518MIT OR Apache-2.0ConfigurationParser implementations git-config-envParse git's env configuration52,576MIT OR Apache-2.0Command-line interfaceDevelopment tools git-config-valuePlease use `gix-<thiscrate>` instead ('git' -> 'gix')213,787MIT/Apache-2.0 git-conflict-cliA git conflict manager library110MIT git-conformKeep track of your local git repositories2,767MITCommand line utilitiesDevelopment tools git-constProc macro to provide properties of git repo8,258BSL-1.0 git-contextA Git extension for managing multiple repositories within a single working directory.29MITCommand line utilitiesDevelopment tools git-contrib-statsCLI tool to generate git commit statistics per contributor167MITCommand line utilitiesDevelopment tools git-contribution-analyzerA TUI-based tool for analyzing git repository contributions with detailed statistics628MITCommand line utilitiesDevelopment tools git-contributorsView commit histograms in your terminal22non-standardCommand line utilitiesVisualization git-conventionalA parser library for the Conventional Commit specification.931,688MIT OR Apache-2.0Parser implementations git-conventional-commitsA commit messages validator.1,528MITCommand line utilities git-coreGit object-store reader: loose + packfile (v2, OFS/REF delta) objects, refs, commits, trees over a content-addressed Merkle DAG64Apache-2.0Development toolsParser implementations git-crateA security-hardened Rust wrapper around the Git command-line interface for local and remote Git operations.17MIT OR Apache-2.0Command line utilitiesDevelopment tools git-credentialProvides types that help to implement git-credential helpers.5,882MIT/Apache-2.0 git-credential-1password-cliA Git credential helper that integrates with 1Password CLI162MIT git-credential-github-app-authGit credential helper using GitHub App authentication to provide Github tokens as credentials to Git.2,742MITAuthenticationCommand line utilities git-credential-idcatGit credential helper that obtains GitHub installation tokens from idcat19MIT git-credential-keepassxcHelper that allows Git and shell scripts to use KeePassXC as credential store39,758GPL-3.0-or-laterAuthenticationCommand line utilities git-credential-nullGit credential helper to disable git password prompts.245,847MIT git-credential-oo7Git credential helper using oo710MITAPI bindingsOperating systems git-credential-store-pathprefixA Git credential helper that provides different credentials based on the repo path prefix128MPL-2.0 git-credential-store-regexA Git credential helper that provides credentials by matching attributes against regular expressions123MPL-2.0 git-credentialsPlease use `gix-<thiscrate>` instead ('git' -> 'gix')156,782MIT/Apache-2.0 git-creditPrecise per-author contribution stats that see through squash merges117MITCommand line utilitiesDevelopment tools git-cryptA Rust implementation of git-crypt for transparent encryption of files in a git repository180MIT OR Apache-2.0Command line utilitiesCryptography git-ctxA git custom command to list and switch most recent branches2,834MIT git-czGit conventional commit tools written in Rust8,210MITDevelopment tools::Build Utils git-dashA fast TUI dashboard for discovering and managing multiple Git repositories76MITCommand line utilitiesDevelopment tools git-datePlease use `gix-<thiscrate>` instead ('git' -> 'gix')392,457MIT/Apache-2.0 git-dbencrypted database built on top of git1,958GPL-2.0 git-del-branchesGit tool to select and delete multiple branches4,328GPL-3.0-or-later git-deltaA syntax-highlighting pager for git259,470MITCommand line utilitiesDevelopment tools git-delta-libNot ready for use: use crate git-delta for the application5,528MITDevelopment toolsVisualization git-describeA Rust library to inject and parse git version information at build time765MIT git-diffPlease use `gix-<thiscrate>` instead ('git' -> 'gix')272,243MIT/Apache-2.0 git-diff-searchSearch tracked and untracked changes in the current Git working tree or branch diff.19MITCommand line utilitiesDevelopment tools git-diggerHelper library to handle multiple git repositories7,343MIT OR Apache-2.0Web programming::HTTP server git-dirtyscript that checks state of all git repositories in the given path1,500non-standardCommand line utilities git-discoverPlease use `gix-<thiscrate>` instead ('git' -> 'gix')207,185MIT/Apache-2.0 git-disjointA tool to batch commits by issue into GitHub PRs481,438MIT OR Apache-2.0Command line utilities git-diveDive into a file's history to find root cause10,773MIT OR Apache-2.0Command-line interfaceDevelopment tools git-downloadDownload a single file from a Git repository.22,829MITDevelopment tools git-dumperA tool to dump exposed .git directories3,466MITCommand line utilities git-editorA command-line tool to edit git commit timestamps, messages, and author information2,728MIT git-eqA git command to quickly save your local changes in case of earthquake !9,799MITCommand line utilities git-eventCustomizable event handler for updates in remote git repositories9,522MITAsynchronous git-exploreA Tool for version control with multi git repo3,925MIT OR Apache-2.0 git-facadeGit commit vanity hash solver99MITCommand line utilitiesDevelopment tools git-fast-importA library for generating git fast-import streams41MIT git-fat-rsRust implementation of git-fat: large file support for Git162MIT git-featuresPlease use `gix-<thiscrate>` instead ('git' -> 'gix')608,884MIT/Apache-2.0 git-fetch-commitsA cool little tool for pulling commit data from a git repository2,186MIT git-fetchheadPlease use `gix-<thiscrate>` instead ('git' -> 'gix')2,706MIT/Apache-2.0 git-file-historyTUI for browsing the Git history of a single file17MITCommand line utilitiesDevelopment tools git-filterPlease use `gix-<thiscrate>` instead ('git' -> 'gix')2,802MIT/Apache-2.0 git-filter-serverImplementation of long-running-process-protocol7,279MIT git-filter-treeFilter and write trees in Git's object database.668MIT OR Apache-2.0 git-findA tool (cli & lib) to find local git repositories.11,217CC0-1.0Command line utilitiesDevelopment tools git-fixtureReproducible git trees for bug reporting and testing61,504MIT OR Apache-2.0Command-line interfaceDevelopment tools git-flow-rsExtensible git flow written in rust.12,296MITCommand line utilities git-flow-rs-coreGit flow implementation enriched with business logic20MIT OR Apache-2.0 git-footprintA CLI tool for counting git repository contribution292MIT git-forensicForensic anomaly auditor for Git object stores — backdated commits, rewritten history, unsigned-in-signed-history, and…43Apache-2.0Development toolsParser implementations git-forgeOpen the forge for each remote of a Git repository in your browser1,542MITCommand line utilities git-freqGets the frequency of commits in a git repository.4,224MPL-2.0 git-fsmonitor-watchman-rsA watchman based fsmonitor for git Install with git config core.fsmonitorhookversion 2 git config core.fsmonitor…3,818MIT git-function-history-guiGUI frontend for git-function-history10,471MITGUI git-gambleblend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step 👶🦶51,750ISCCommand line utilitiesDevelopment tools git-gardenerA Git worktree management tool227MITCommand line utilitiesDevelopment tools git-gemini-forgeA simple Gemini server that serves a read-only view of public repositories from a Git forge.8,467GPL-3.0-or-laterCommand line utilitiesWeb programming git-genA git subcommand for writing better commits325MITCommand line utilities git-gildGild — interactive git contribution analyzer with fair impact scoring18MITCommand line utilitiesDevelopment tools git-gistRun git commands across all child git repositories — fast multi-repo CLI24MITCommand line utilitiesDevelopment tools git-githubgit command line plugin of github5,986MIT git-glanceAI assisted GitHub PR-based Git changelog generator1,299MITCommand line utilities git-glimpseShow a minimal graph of Git commits for various use cases.14,980MIT OR Apache-2.0 git-globPlease use `gix-<thiscrate>` instead ('git' -> 'gix')370,341MIT/Apache-2.0 git-globalKeep track of all the git repositories on your machine.21,136MITCommand line utilitiesDevelopment tools git-goneManage "gone" Git branches32,302EUPL-1.2Command line utilitiesDevelopment tools git-got-goodA CLI for scaffolding new projects with git repos, like degit.846MIT git-governanceA tool to manage multiple git repositories9,462MITCommand line utilities git-gptUse GPT 3.5 API generate git commit log.20,329Apache-2.0 git-grA Gerrit CLI14,125MITCommand line utilities git-grabA tool to clone git repositories to a standard location, organised by domain name and path9,369MIT OR Apache-2.0Command line utilitiesDevelopment tools git-graphCommand line tool to show clear git graphs arranged for your branching model15,299MIT git-gsubA Git subcommand to do gsub in a repository9,531MIT git-gubA rust cli for interfacing with git-bug repositories1,790GPL-3.0-or-laterCommand line utilitiesDevelopment tools git-gudgit-gud is a CLI tool for using git with some improved features.3,871MIT git-hackmeSpontaneously host a local git repository for collaboration, use with mob.7,883EUPL-1.2Command line utilitiesDevelopment tools git-hashPlease use `gix-<thiscrate>` instead ('git' -> 'gix')710,099MIT/Apache-2.0 git-hashtablePlease use `gix-<thiscrate>` instead ('git' -> 'gix')76,414MIT/Apache-2.0 git-heatmapA simple and customizable heatmap for git repos6,783GPL-3.0-or-later git-heckoutCheck out your favorite branches without typing them correctly.12,743MITCommand line utilitiesDevelopment tools git-helpe-rsCLI helpers for formatting commits and branches, to make my daily work easier. Moderatly fast.7,536MIT OR Apache-2.0 git-helper`git-helper` is a Git-based tool designed to simplify the management of multiple remote repositories. It extends Git's…1,463MITData structuresDevelopment tools git-histA CLI tool to quickly browse the git history of files on a terminal11,799MITCommand line utilities git-historianGit Historian allows you to collect arbitrary data about a file at each point in its Git history. Think of it as "git log…7,203GPL-2.0Development tools git-hive-protocolA simple library for managing a custom Block Exchange Protocol (BEP). This BEP manages git repository data and ensures…15,026WTFPL git-homeA dotfiles manager using git.9,523GPL-3.0-or-later git-hook-commit-refGit hook to verify that makes sure the commit message contains a reference to the issue.8,432MIT git-hook-installerInstall basic premade git hooks into the current repository.107MITCommand line utilitiesDevelopment tools git-hooks-dispatchRun hooks only in a directory where files are changed. Useful for monorepo.7,884MITCommand line utilitiesDevelopment tools git-hooks-managerAn attempt to make sharing git hooks among team members easier8,195non-standardCommand line utilitiesDevelopment tools git-hotspotsA tool to find hotspots in your git repository.3,897MITCommand line utilitiesDevelopment tools git-http-backendA simple git http backend server written in rust3,132MIT git-hudgit status++2,514GPL-3.0-only git-hunkNon-interactive hunk staging for AI agents123Apache-2.0 git-iblameInteractive enhanced `git blame` command line tool.10,406Apache-2.0 git-ibundleA tool for incremental offline mirroring of a Git repository6,249MITCommand line utilities git-iconsMac CLI that adds folder icons to your local repos8,995GPL-3.0 git-idA command-line tool to manage any number of GitHub/GitLab accounts on one machine.59MITCommand line utilities git-identityA CLI tool for managing git identity profiles. Quickly switch between different git identities (name, email, signing key) on a…47MITCommand line utilities git-igittInteractive Git terminal application to browse and visualize Git history graphs arranged for your branching model4,711MIT git-ignore-cliA CLI tool to manage .gitignore files31MITCommand line utilitiesDevelopment tools git-ignore-generatorQuickly and easily fetch .gitignore templates from www.gitignore.io20,646GPL-3.0-or-later git-ignore-managerManages gitignore files6,199non-standard git-ignore-toolA command-line tool to add patterns to git ignore files585MITCommand line utilitiesDevelopment tools git-indexPlease use `gix-<thiscrate>` instead ('git' -> 'gix')217,151MIT/Apache-2.0 git-indexerRust library for extracting git repository information126MITDevelopment tools git-insightsA CLI tool to generate Git repo stats and insights.1,328MITCommand line utilitiesDevelopment tools git-intelligence-messageAn advanced Git commit message generation utility with AI assistance1,596MITCommand line utilities git-interactive-rebase-toolFull feature terminal based sequence editor for git interactive rebase.26,457GPL-3.0-or-laterCommand-line interfaceCommand line utilities git-internalHigh-performance Rust library for Git internal objects, Pack files, and AI-assisted development objects (Intent, Plan, Task, Run,…18,638MITDevelopment toolsEncoding git-irisAI-powered Git workflow assistant for smart commits, code reviews, changelogs, and release notes7,518Apache-2.0Command line utilitiesDevelopment tools git-issueGit-native issue tracker272MITDevelopment tools git-jmpA fast, interactive Git branch switcher with fuzzy search and recency sorting20MITCommand line utilitiesDevelopment tools git-journalThe Git Commit Message and Changelog Generation Framework47,744MITCommand line utilities git-jumpQuickly jump to any version-controlled repository on the system. Requires fzf and plocate.4,836non-standard git-kickflipDo some crazy stuff to your git branch1,606Unlicense git-kitgit cli containing templates & utilities.25,632MITCommand line utilities git-lastmodPost-build tool that inserts Git-based last-modified dates into static HTML22Unlicense git-latest-commitAdd data about the latest git commit for a project at build time, for run-time reporting.7,279ISC git-layerManage .git/info/exclude so your personal AI files stay out of git — without touching .gitignore.157MITCommand line utilitiesDevelopment tools git-leaveCheck for unsaved or uncommitted changes on your machine23,873CECILL-2.1Development tools git-ledgerGit-native record storage: each record is a ref with typed fields.223MIT OR Apache-2.0 git-lfsLarge file storage for git, implemented in Rust3,179MITCommand line utilitiesDevelopment tools git-lfs-apiHTTP client for the Git LFS batch and locking APIs423MITAPI bindingsWeb programming::HTTP client git-lfs-credsCredential helper bridge for Git LFS (git credential fill/approve/reject)463MITAuthenticationDevelopment tools git-lfs-filterClean and smudge filters and the filter-process protocol for Git LFS328MITDevelopment toolsFilesystem git-lfs-gitGit interop helpers for Git LFS: config, refs, scanners, and `.gitattributes` matching500MITDevelopment toolsParser implementations git-lfs-pointerParse and encode Git LFS pointer files568MITDevelopment toolsParser implementations git-lfs-specRust types for Git LFS1,666MIT OR Apache-2.0 git-lfs-storeContent-addressable on-disk store for Git LFS objects418MITDevelopment toolsFilesystem git-lfs-transferConcurrent transfer queue and basic adapter for Git LFS uploads and downloads389MITAsynchronousWeb programming::HTTP client git-lineageCompact semantic branch trees for Git repositories33MITCommand line utilitiesDevelopment tools git-link`git link` alias to fetch a link to a remote git repo134UnlicenseCommand line utilitiesDevelopment tools git-llm-bundlerA tool to bundle git repositories into a single file for LLM context697non-standard git-locPer-language lines of code time series from git history using git blobs + tokei845MITDevelopment tools git-loc-analyzerRust-based CLI tool that analyzes the lines added and deleted in each commit of a Git repository and reports the total number of…1,580MIT git-local-ignoreLocally exclude files from being tracked by Git (without adding them to .gitignore)2,948MIT OR Apache-2.0Command line utilities git-local-reviewA Terminal User Interface (TUI) for reviewing Git changes with local SQLite state storage.775MIT git-local-serverInitialize and serve local Git repositories38BSD-2-Clause git-locateA git worktree switcher431Unlicense git-lockPlease use `gix-<thiscrate>` instead ('git' -> 'gix')398,029MIT/Apache-2.0 git-loomA Git CLI tool that weaves together multiple feature branches into integration branches236MITCommand line utilitiesDevelopment tools git-loreUn sistema basado en Git para documentar restricciones (Lore) a nivel de historial y sistema de archivos, con servidor MCP.194MIT OR Apache-2.0Command line utilitiesDevelopment tools git-mgit-m496MIT git-mailmapPlease use `gix-<thiscrate>` instead ('git' -> 'gix')161,887MIT/Apache-2.0 git-mateA focused Git CLI extension for branch and sync workflows80MITCommand line utilitiesDevelopment tools git-mergcleanDelete merged branches (including deleting remote branches)!26GPL-3.0+Command line utilities git-metaA basic git repo metadata inspection tool13,357MITData structuresDevelopment tools git-meta-cliCommand-line tool for structured Git metadata (get/set, serialize, materialize, push/pull). Installs the `git-meta` binary.216MITCommand line utilitiesDevelopment tools git-meta-libLibrary for attaching and exchanging structured metadata in Git repositories (serialize/materialize, SQLite store, merge).6,043MITDevelopment tools git-metadataPorcelain for adding metadata to any git object without rewriting history.172MIT OR Apache-2.0 git-metafileA simple tool for storing and restoring files metadata (mode, owner, group) in a git repository. It's designed especially for…3,786MITCommand line utilitiesFilesystem git-metricsA git extension to store metrics directly in git, using the notes.12,235MIT git-mineMine your favorite git commit hashes110MIT git-mirrorSync between different git repositories.8,629MIT git-mitSet author and Co-authored trailer.421,005CC0-1.0Command line utilitiesDevelopment tools git-mit-configA command for enabling and disabling git lints425,340CC0-1.0Command line utilitiesDevelopment tools git-mit-installInstall git-mit into a repository424,489CC0-1.0Command line utilitiesDevelopment tools git-mit-relates-toSet Relates-to trailer.429,555CC0-1.0Command line utilitiesDevelopment tools git-mixMix the git data with AES-256-ECB mode9,961non-standard git-mob-toolA CLI tool which can help users automatically add co-author(s) to git commits for pair/mob programming36,587MITCommand-line interfaceCommand line utilities git-moodColor your GitHub contribution graph with the mood of your git commits17MIT git-moverMove git repositories to a new location10,035MITCommand line utilities git-moves-togetherFind files that move at the same time in a git repository to identify coupling2,264CC0-1.0Command line utilitiesDevelopment tools git-multiA CLI tool for managing multiple Git remotes and syncing content between them47MITCommand line utilitiesDevelopment tools git-nexttrunk-based development manager27,011MITDevelopment tools git-next-actor-macros[deprecated crate] macros for actors for git-next, the trunk-based development manager5,534MIT git-next-config[deprecated crate] Base types for git-next, the trunk-based development manager5,593MIT git-next-corecore for git-next, the trunk-based development manager18,393MIT