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.
gitlab-ci-validateChecks if your .gitlab-ci.yml file is valid.7,710MIT
gitlab-cliA command line tool for easy access of gitlab8,841MIT
gitlab-clone-groupCLI tool to download GitLab repos in bulk.1,590MIT OR Apache-2.0
gitlab-reportGenerates GitLab reports from cargo's JSON output77,804MIT
gitlab-runnerHelper crate to build custom gitlab runners20,863MIT OR Apache-2.0
gitlab-runner-mockMock crate for gitlab runners16,893MIT OR Apache-2.0
gitlab-runner-tuiA terminal UI for monitoring GitLab CI runners232MIT
gitlab-time-reportLibrary to generate statistics and charts from GitLab time tracking data.227GPL-3.0-or-later
gitlab-time-report-cliA CLI wrapper around gitlab-time-report122GPL-3.0-or-later
gitlab-timelogsA lightweight CLI to fetch, summarize, and validate your GitLab issue
time logs. Group entries by week, filter by date ranges,…9,678MIT
gitlab-trackerA fast terminal TUI dashboard for tracking GitLab Merge Requests across branches64MIT
gitlab-tuiA terminal based UI for interacting with your gitlab issues and merge requests5,330Apache-2.0
gitlab-version-botPost a message to a Rocket.Chat webbook if a Gitlab instance needs to be updated.1,610MIT
gitlab_ci_parserA parser for .gitlab-ci.yml file format5,354MIT OR Apache-2.0
gitlab_clientGitLab client7,582AGPL-3.0-or-later
gitlab_clippyConvert clippy warnings into GitLab Code Quality report159,760MIT
gitlab_hcloudAutomatic Hetzner server provisioning for GitLab CI runners40MIT
gitlab_s3_releaserTool to create GitLab releases from S3 bucket7,713MIT
gitlab_taggerSimple crate to create tag using gitlab api3,927non-standard
gitlassoManage multiple Git repositories3,601BSD-3-Clause
gitlawbGitlawb CLI - binary distribution via cargo-binstall118MIT
gitlessClone and degit a repo1,501MIT
gitlinkTerminal GitHub companion — sync status, commits, PRs, secret scanner, task planner and more38MIT
gitlistA simple command-line tool to recursively find and list Git repositories.423MIT
gitloaddownload any single file or dir from github3,391MIT
gitlobsterA tool for cloning all available repositories in a GitLab instance14,963Apache-2.0
gitlocalstatsA high-performance local contribution graph for Git and Jujutsu (jj)160MIT
gitlogueA Git history screensaver - watch your code rewrite itself2,212ISC
gitloregitlore — a terminal utility for Git history intelligence. Reserved; real release coming. See github.com/amit-t/gitlore.16MIT OR Apache-2.0
gitlsA language server for Git.5,737MIT
gitlsfA fast Git repository line counter27MIT
gitmGit manager is a nice wrapper to git, where it manages repos in a specified directory9,347MIT
gitmapPersistant key-value store backed by GIT.1,792MIT
gitmelta tool to turn repository into single file text digest to conveniently feed into LLM47MIT
gitmesh-cliCLI tool and Git Remote Helper for Git Mesh.24MIT
gitmesh-coreShared types and protocol definitions for Git Mesh.279MIT
gitmesh-daemonBackground daemon for Git Mesh managing P2P synchronization.23MIT
gitmesh-lighthouseBootstrap and relay node for the Git Mesh network.23MIT
gitmetaFast per-file git metadata (last-commit time/author/subject, churn, tracked/ignored) resolved by scanning a working tree once.17MIT
gitmgrgitmgr: A command-line tool to organize, monitor, and sync multiple Git repositories with ease.4,865MIT
gitmgtAn easy way to create your git repository without leaving your project4,105Apache-2.0
gitmodulesA simple regex based parsing library for reading the .gitmodules file of a Git repository.3,773MIT OR Apache-2.0
gitmojiCLI for gitmoji1,782MIT
gitmoji-changelogDo you use gitmoji? Then generate your changelog with this app!12,736MIT
gitmoji-changelog-rustDo you use gitmoji? Then generate your changelog with this app!1,884MIT
gitmoji-rsA [gitmoji](https://gitmoji.dev/) interactive client for using gitmojis on commit messages.10,547MIT
gitmotoTUI for git remote management1,164MIT OR Apache-2.0
gitnappedFind out why you didn't sleep – a Git commit timeline analyzer2,812AGPL-3.0-or-later
gitnibble-rsInstant, offline-first, context-aware .gitignore TUI17MIT
gitnookLightweight local version control contexts inside any Git repo21MIT
gitnoteAn ephemeral comment extension based on Git.1,326Apache-2.0
gitnowGit Now is a utility for easily navigating git projects from common upstream providers. Search, Download, and Enter projects as…5,957MIT
gitnrA CLI to generate '.gitignore' files using one or more templates5,770MIT
gitnugitnu indexes your git status so you can use numbers instead of filenames.68,019MIT
gitoA tool to expand the ability of git19,762MIT
gito_coreoffering tiny easy-use api about git info11,173MIT
gitocularA TUI dashboard for monitoring git repository status51Apache-2.0
gitodogitodo17MIT
gitoidGit Object Identifiers in Rust21,801Apache-2.0
gitonGiton is AI-powered utility for Git3,979MIT
giton-cliCLI interface for giton4,385MIT
giton-coreMain Package4,792MIT
giton-utilsVarious utilities and functionalities5,240MIT
gitopenCommand line utility to open a git repository's web page from terminal,
as well as pull requests in the browser after the first…10,222non-standard
gitopolisManage multiple git repositories - CLI tool - run commands, clone, and organize repos with tags271AGPL-3.0-only
gitops-agentGitOps Agent - continuously monitors a remote git repository against local/any change, and performs actions (e.g. executes a…69MIT
gitops-operatorKubernetes Operator for GitOps workflows875Apache-2.0
gitorgA CLI tool for managing and monitoring multiple GitHub organizations24MIT
gitoriiHuman-first Git client. Simpler commands, a TUI, snapshots, multi-platform mirrors, secret scanning, OAuth, GPG, CI runners,…1,135MIT OR Apache-2.0
gitory-cliBuild a story for your project based on your git history1,399non-standard
gitostatTool for obtaining different kind of information from your git repository2,867MIT
gitouiSay oui to the smoothest git terminal youser experience248MIT
gitoutA command-line tool to automatically backup Git repositories from GitHub or anywhere4,261MIT
gitowOpen Git remotes and repository pages in your browser from the CLI18MIT
gitoxideA command-line application for interacting with git repositories109,903MIT OR Apache-2.0
gitoxide-coreThe library implementing all capabilities of the gitoxide CLI119,589MIT OR Apache-2.0
gitpA fast git profile switcher with SSH and HTTPS support550MIT OR Apache-2.0
gitp-ushTurn your typo into a feature - 'gitp ush' automatically executes 'git push -u origin <branch>'35MIT OR Apache-2.0
gitpada git web interface with editing and Markdown support2,888MIT
gitpaneMulti-repo Git workspace dashboard TUI1,164MIT
gitpatchParse patches in the unified diff format1,372,381MIT
gitpatcherA library that uses git to maintain a set of patches around a submodule9,857MIT OR Apache-2.0
gitpatcher-binA command line app for using gitpatcher7,668MIT OR Apache-2.0
gitpilotA Git assistant for daily developer workflow129MIT
gitpoap-rsA gitpoap client written in Rust1,375MIT
GitPolicyEnforcerGitPolicyEnforcer is a command-line tool that helps you enforce Git policies through Git hooks, both server and client side3,697MIT OR Apache-2.0
gitppGit Personal Parallel Manager — manage 100+ Git repos with one command421MIT
gitprintConvert git repositories into beautifully formatted, printer-friendly PDFs513MIT
gitprofileA CLI tool to manage git profiles4,020non-standard
gitprofilesA CLI for managing multiple Git identities with local enforcement80MIT
gitprompt-rsA very simple Git prompt4,908MPL-2.0
gitpubA CLI app to create remote git repositories.12,045GPL-3.0
gitpulse⚡ A blazingly fast terminal UI for GitPulse61MIT
gitpushA tool to run git push easily4,106MIT OR Apache-2.0
gitpushupGitPushUp in rust!4,042MIT
gitqlA SQL like query language to perform queries on .git files49,469MIT
gitql-astGitQL Abstract syntax tree (AST)50,606MIT
gitql-cliGitQL Command line interface (CLI) components51,169MIT
gitql-coreGitQL Core components20,583MIT
gitql-engineGitQL Engine50,115MIT
gitql-parserGitQL parser52,115MIT
gitql-stdGitQL Standard and Aggregation functions19,950MIT
gitquickCommand line tool that simplifies common git workflows.28Apache-2.0
gitrAsync typed git CLI wrapper for agents and automation.125MIT
gitr-towerTower Service integration for gitr.15MIT
gitrackScan local git repositories and show their status (check untracked files)5,340non-standard
gitratA Ratatui-powered CLI for interactively staging, diffing, and committing git changes19MIT
gitreceiptsgit receipts — see what your AI coding agent actually did. Shipping soon: https://gitreceipts.dev15MIT
gitreeA Rust crate wrapping the git-subtree script.4,771GPL-2.0-only
gitrelGitHub binary manager - install and update single binary releases via GitHub API4,079MIT OR Apache-2.0
gitreleasegitrelease is a small CLI tool to generate a release summary.3,164MIT
GITREMOTEtool for opening the current git repository from a local git directory2,850MIT
gitrepomanUtility for managing git projects on Github or Gitlab1,938non-standard
gitrepomindPredict and find related files in your Git history using logical coupling19MIT
gitrevsetA domain-specific-language to select commits in a git repo. Similar to Mercurial's revset.8,731GPL-2.0-only
gitripA command line utility which deletes merged git branches conveniently.1,532Apache-2.0
gitronicsBuild MCNP neutronics models from modular components472EUPL-1.2
gitrsA simple, opinionated, tool, written in Rust, for declaratively managing Git repos on your machine.7,660MIT
gitrua lightweight, configurable Git commit message validation tool6,617MIT
gitrubA local git server — push, pull, clone over HTTP and SSH with LFS, hooks, and more279MIT
gitsShortcut to calling `git status`2,774MIT
gits-cliBulk git wrapper for multi-repo workspaces. Run one git command across many repos with preserved colors and interactivity.369MIT
gitscanMap files to commits in a git repository439GPL-2.0-or-later
gitscanrA simple git repository explorer2,779MIT
gitscribeA simple command line tool to generate a change log from a git repository and control the versioning of a project.24,194MIT OR Apache-2.0
gitsecretgitsecret by Shibly Meeran1,443MIT
gitsecretsgitsecrets by Shibly Meeran1,447MIT
gitsemSemantic search and spatial navigation for Git repositories — map, get, and grep for AI coding agents145MIT OR Apache-2.0
gitserious'Huh, I thought protections were already on for that branch? C'mon, gitserious.'18non-standard
gitserverIndependent smart HTTP Git server derived from the upstream git-server project37MPL-2.0
gitserver-coreCore Git protocol operations for gitserver229MPL-2.0
gitserver-httpHTTP layer for gitserver using Axum167MPL-2.0
gitshiftGit SSH for managing multiple GitHub accounts1,663MIT
gitshrubThe "don't touch my garbage" git client90MIT
gitsnapA tool to take snapshots of GitHub repositories in a single text file.1,399MIT
gitsnitchLints your Git commit history against a declarative ruleset202MIT
gitSourceGit CLI tool to update the server with the latest code1,105MIT
gitspacegit-based tool to clone & symlink multiple repositories in one workspace1,562MIT
gitsporeGithub mirroring and backup tool that concurrently downloads or updates all of the repo's of the specified user.8,272MIT
gitstackGit history viewer with insights - Author stats, file heatmap, code ownership1,268MIT
gitstareA git-aware multi-repo dashboard for your terminal. One command, every repo, instant status.20MIT
gitstatDisplay GitHub activity schema for any user - Terminal-adaptive CLI with beautiful blue theme344MIT
gitstatsfetch stats from a git repository6,438MIT
gitstatusDoes one thing incredibly well: tells you your current branch, origin branch and the number of changes. Perfect for large…5,641GPL-3.0-only
gitstatusdBindings to gitstatusd4,644ISC
gitstorianTalk to your Git history.695MIT
gitstreamReal-time git diff watcher — scrolling diffs ordered by file mtime93MIT
gitswA smart Git branch switcher with automatic stash management and dependency installation22MIT
gitswitchSwitch between GitHub accounts (git identity + gh auth) on the fly14MIT
gitsyncLibrary that facilitates monitoring Git repositories for changes. Could enable GitOps18,077MIT
gittgitk but in your terminal5,205GPL-3.0-or-later
gitt-monitorA lightweight TUI git status monitor for terminal split panes156MIT
gitte-rsa rust tool to check if git commits and branches are conventional12MIT
gittenA tool to manage git projects in a folder6,221MIT
gitterA library that provides Gitter API12,533MIT/Apache-2.0
gitter-rsA fast, concurrent CLI utility for running commands across multiple Git repositories.114AGPL-3.0
gitter-slackOne-way relay from Gitter to Slack3,612AGPL-3.0
gittersa rust tool to check if git commits and branches are conventional59MIT
gitto[WIP] Yet another git-prompt cli.1,486MIT
gitto-rsTemplate git tools1,560MIT OR Apache-2.0
gittrGittr is a self-hosted git platform for small, stealthy teams.1,384MIT
gittr-ssh-authHelper program for SSH to bridge authentication between SSH and the gittr backend.752MIT
gittwoA command-line like wrapper around git2.1,946MIT OR Apache-2.0
gittyInteractive command line interface for enhanced workflow when using the Git CLI7,718MIT OR Apache-2.0
gittypeA typing practice tool using your own code repositories5,213MIT
gituA git client inspired by Magit87,686MIT
gituiblazing fast terminal-ui for git181,455MIT
gitui-viewA terminal-based Git repository browser with inline and side-by-side diff views93MIT
gituieA Git TUI written in Rust101MIT
gitupA robust, cross-platform CLI tool to check, install, and manage Git configurations and user profiles.2,014MIT
gituqueiroDesktop app for monitoring GitHub Pull Requests and repository health19MIT
gituserA git extend command to quick switch user profile1,544MIT
gitvA git repos analyzing and visualizing tool built in Rust.1,832MIT/Apache-2.0
gitv-tuiA terminal-based GitHub client built with Rust and Ratatui.480Unlicense OR MIT
gitverA proc-macro for determining the current git ref at build-time1,828MPL-2.0
gitverseRustic implementation of GitVerse8,382MIT
gitverse-sdkRust SDK for GitVerse API34MIT
gitversionSemantic and Sequential Versioning for Git projects11,910MIT
gitversion-rsRust port of GitVersion — calculates semantic versions from Git history. Full feature port with a Ratatui TUI.86MIT
gitversion_buildBuild crate with versions by gitversion5,017MIT
gitvotePublic, cryptographically signed governance votes transported through Git15MIT
gitwatch-rsCLI to watch a git repo and automatically commit changes1,695non-standard
gitwatch-tuiTerminal live-dashboard that surfaces the pull requests across all your repos that need action right now.16MIT
gitwayPure-Rust SSH toolkit for Git: transport, keys, signing, agent.252GPL-3.0-or-later
gitway-libCore SSH transport library for Git hosting services (GitHub, GitLab, Codeberg, and self-hosted).230GPL-3.0-or-later
gitwebOpen the current remote repository in your browser29,498Apache-2.0
gitweb-release-downloaderAllows you to download release assets from GitHub and Gitea (thus Forgejo is supported, too) and GitLab.2,654GPL-3.0-only
gitwellSurface abandoned work in git repositories — stale branches, forgotten stashes, orphaned commits, WIP markers.43MIT
gitwifeA Tool to manage your installations from Git Repositories for you3,362non-standard
gitwiga rust based tui, an alternative to sourcetree and gitui963MIT
gitwig-coreRepository inspection and core Git backend for Gitwig TUI client1,012MIT
gitwrapGitWrap is a simple wrapper around `git` command10,976Apache-2.0
gitxgit subcommands7,593MIT
gityMake large Git repositories feel instant - a lightweight daemon that accelerates Git operations26MIT
gity-cliCLI interface for gity - Git repository acceleration daemon130MIT
gity-daemonBackground daemon for gity - handles file watching, caching, and Git maintenance190MIT
gity-gitGit operations library for gity301MIT
gity-ipcIPC protocol and message types for gity daemon communication424MIT
gity-storagePersistent storage layer for gity using sled285MIT
gity-trayCross-platform system tray UI for gity107MIT