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.

gimli-permutationGimli: a cross-platform permutation15,167MITCryptographyNo standard library gimli_rsA pure rust implementation of the gimli cipher3,212MIT gimmePull useful data out of your clipboard.15,821MITCommand line utilitiesParsing tools gimmetoolA multi-repo manager that lets you jump between projects, pin favorites, clean stale branches, and alias repos — all from one CLI95MIT OR Apache-2.0Command line utilitiesDevelopment tools gimmiepassA simple command line password generator tool made in Rust.5,001MIT OR Apache-2.0Command line utilities gimojiEasily add emojis to your git commit messages 🎉25,430MITDevelopment tools gimp_paletteA library for reading and writing the GIMP palette format6,340MIT gimpey-db-gatewaygRPC server for Gimpey DB.12,909Apache-2.0 gimpey-sol-gatewaygRPC Server for Gimpey Solana Gateway.5,134Apache-2.0 gimura-preprocessor-libA small library for file peprocessing.3,292MIT ginReserved contact me if you need it!2,002MIT gin-pkgA package manager for installing foreign c libraries / CLI. This is also a great package maneger for rusteceans.6,898MIT gin-rummyCards, melds, deadwood solver, and rules-driven state machine for gin rummy308Apache-2.0Game developmentGames gin-rummy-engineGin rummy bots: heuristic and Monte Carlo strategies over an information-hygienic view93Apache-2.0Game developmentGames gin-tonicmain gin-tonic crate - rust protobuf with gin and tonic20,244MIT gin-tonic-corecore functions for gin-tonic20,645MIT gin-tonic-derivederive macros for gin-tonic21,165MIT ginbqs-say-hellocoba coba2,583Apache-2.0 gineproA client-side gRPC channel implementation for tonic5,258,637MIT OR Apache-2.0AsynchronousWeb programming ginfoA simple command line tool to display header information of gzipped data.2,875MIT gingembreA Jinja-like template engine with rich diagnostics427MIT OR Apache-2.0Template engineWeb programming gingembre-syntaxLossless cstree syntax for gingembre templates, shared by the engine and the authoring LSP443MIT OR Apache-2.0 gingerSimple cookie parser2,840MIT ginger-rsParallel Bairstow Root-finding Method in Rust3,088MIT OR Apache-2.0 ginger-shared-rsCommon shared code for Rust code base38,506MIT gingerlibA library to read and write Quest3D channel group files.3,852MITEncodingParser implementations giniA lightweight CLI tool for saving and restoring project checkpoints. Think of it as mini git snapshots.2,009MITCommand line utilitiesDevelopment tools ginkgoSmall programming language, designed for use as Poplar's shell language1,519MPL-2.0 ginkoA device-tree source parser and analyzer9,883MITParser implementations ginko_lsA language server for device-trees9,364MITDevelopment tools ginlon_test_cargoA test cargo project1,172MIT ginmiAn asynchrounous gNMI client to interact with and manage network devices.5,819MIT OR Apache-2.0AsynchronousNetwork programming ginstA generic installation tool, able to read and execute instructions from a json file.15,485GPL-3.0 ginst-tuiginst terminal user interface using libginst.1,516GPL-3.0 gioRust bindings for the Gio library31,106,442MIT gio-2-0-sysImport crate for Gio4,822LGPL-2.1+ gio-macrosReserved for future use1,654MIT gio-sysFFI bindings to libgio-2.037,238,259MIT gio-unixRust bindings for the GioUnix library51,017MIT gio-unix-sysFFI bindings to libgio-2.0 Unix APIs52,159MIT gio-win32Rust bindings for the GioWin32 library4,138MIT gio-win32-sysFFI bindings to libgio-2.0 Win32 APIs4,912MIT gioserReserved crate name. Implementation coming soon.16MIT OR Apache-2.0 gipA library and command-line frontend to check global IP address28,653MIT OR Apache-2.0Command line utilitiesNetwork programming gipcA generic abstraction layer over raw sockets for interprocess communication, with async support.3,895MITAsynchronousNetwork programming giphyGiphy API wrapper for Rust10,470MITAPI bindings giphy-apiA fully generated & opinionated API client for the Giphy API.16,103MIT giphy-api-liteGIPHY API3,996Apache-2.0 OR MIT gipmGipm is a git package manager829MIT gipsGeneral inter-process solution89Apache-2.0 OR MIT gipsyh-aigerAIGER (And-Inverter graph) file format parser1,971MITParser implementations giputilsSome useful utilities for rust programming15,056MIT gir-format-checkFile format checker418,701MIT gir-parserGObject Introspection GIR files parser4,937MIT girdA command line tool and library for downloading release artifacts5,275MIT girderLightweight Kubernetes Clusters on Docker for CI/CD. Fast to Buildup and Even Faster to Teardown.1,742Apache-2.0 girelayGit worktrees built for coding-agent isolation, relay, merge, and recovery16MITCommand line utilitiesDevelopment tools girepA simple CLI tool to mannage platforms for git repositories58MIT girgenGIR Parser and type generator553MIT girlGamepad Input Rust Library415MIT OR Apache-2.0Game development girlbossSimple async job manager with progress tracking7,274MITAsynchronousConcurrency girldickGirldick for Rust1,533MIT girlfriendJavaScript for your Shell3,977MIT girlmathWIP currency conversion lib that we're hoping to make usable across many languages thru bindings.1,512non-standard girltestTHIS IS A TEST!1,275MIT OR Apache-2.0 giroResolve whether a path belongs to a git repository or not4,699MITFilesystem girolleA nameko like lib in rust26,283non-standard girolle_macroA nameko macro proc-macro to generate a Nameko Function19,477non-standard gironECMAScript parser which outputs ESTree JSON.4,791MIT OR Apache-2.0Parser implementations girpPreview GitHub Markdown files locally1,524MITCommand line utilities girt-configConfiguration for git-interactive-rebase-tool8,849GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-coreCore modules for git-interactive-rebase-tool7,590GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-displayDisplay modules for git-interactive-rebase-tool7,554GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-gitGit module for git-interactive-rebase-tool9,316GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-inputInput module for git-interactive-rebase-tool6,978GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-runtimeCore modules for git-interactive-rebase-tool4,913GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-testutilsTest utils for git-interactive-rebase-tool4,603GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-todo-fileTodo file systems for git-interactive-rebase-tool6,988GPL-3.0-or-laterCommand-line interfaceCommand line utilities girt-viewView modules for git-interactive-rebase-tool7,000GPL-3.0-or-laterCommand-line interfaceCommand line utilities giruA note taking application for terminal minds1,230GPL-3.0Command line utilities girvel_looperpersonal task manager for reoccuring tasks3,783non-standardAccessibilityCommand line utilities gisGIS library1,872MIT OR Apache-2.0 gis-toolsA collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.1,335non-standardAlgorithmsNo standard library gis-viewer-cliView GIS raster and vector files in the terminal48MITCommand line utilitiesScience::Geospatial gis_pullerGeographic Information System (GIS) datasets acquisition library.2,932MIT/Apache-2.0Science gishif tmux and zsh had a kid1,540GPL-3.0-only gistA simple Github Gist client20,226MIT gist-cache-rsInteractive CLI tool for caching, searching, and executing GitHub Gists, built with Rust.404MITCommand line utilitiesDevelopment tools gist-iA utility for pretty-printing git stats1,645MPL-2.0 gist-rsgithub gist command line tool1,537MIT gistcafeUseful gist.cafe utils4,314BSD-3-Clause-Attribution gistitQuick and easy code snippet sharing14,213MIT OR Apache-2.0Command line utilitiesText processing gistit-cliCli tool for gistit2,733MIT OR Apache-2.0Command line utilitiesText processing gistit-daemonGistit daemon used for p2p file sharing4,087MIT OR Apache-2.0Command line utilitiesText processing gistit-ipcInter process communication for gistit-cli and gistit-daemon6,032MIT OR Apache-2.0Command line utilitiesText processing gistit-projectGistit project definitions3,747MIT OR Apache-2.0Command line utilitiesText processing gistit-protoGistit protocol buffer definitions6,632MIT OR Apache-2.0Command line utilitiesText processing gistoryCreate custom commit patterns to display on your GitHub profile577MITCommand-line interface gistuiA terminal UI for managing GitHub Gists262MITCommand line utilities gistyr-libLibrary of small tools and helpers560MIT OR Apache-2.0Development toolsRust patterns gitUse the git2 package instead.80,785MIT git-absorbgit commit --fixup, but automatic45,236BSD-3-Clause git-acA simple CLI for quickly making standardized commits.1,492non-standard git-acminstant meaningful commit messages.10,105non-standard git-actorPlease use `gix-<thiscrate>` instead ('git' -> 'gix')477,318MIT/Apache-2.0 git-aiGit AI: Automates commit messages using ChatGPT. Stage your files, and Git AI generates the messages.52,898MIT git-ai-commit🤖 Smarter commits, crafted by AI & powered by Rust’s speed 🦀💡1,348MIT OR Apache-2.0 git-aicommitGenerate git commit messages from staged diffs using Claude.150MIT OR Apache-2.0Command line utilitiesDevelopment tools git-aintGit extension for AI-friendly issue tracking with markdown files236Apache-2.0Command line utilitiesDevelopment tools git-aliasA fast git alias tool with dual-style command support279MIT git-anger-libraryCount your naughty words in git commit messages4,425GPL-3.0-or-later git-anger-managementCount your naughty words in git commit messages12,060GPL-3.0-or-laterCommand line utilities git-apigit2-rs based utility library1,256MIT git-appraiseA rust port of the git-appraise library6,086MIT/Apache-2.0 git-arGit all remotes. Git cli tool that targets both Github and Gitlab. Brings common development operations such as opening a pull…62,288MITCommand line utilitiesDevelopment tools git-archaeologyBehavioral analysis of git history: hotspots, ownership, rework, knowledge loss, branch-lifecycle forensics. Early development.23MITCommand line utilitiesDevelopment tools git-assistA suite of friendly assistive git commands3,556MPL-2.0Command line utilities git-asyncAn async-first library for reading git repositories35MIT OR Apache-2.0Development toolsNo standard library git-atomicSplit multi-component commits into isolated per-component branches40MITCommand line utilitiesDevelopment tools git-attributesPlease use `gix-<thiscrate>` instead ('git' -> 'gix')193,583MIT/Apache-2.0 git-authA git credential helper that aims to integrate better with your git workflow1,210MIT OR Apache-2.0AuthenticationCommand line utilities git-author- You can get or set user.name and user.email at oece. - You can unset user.name and user.email at once. - You can replace the…4,458MIT git-automaterGit Automater: Your Shortcut to Seamless Version Control!10,048MIT git-backAn extremely simple git bug visualization system. Inspired by TVL's panettone.997AGPL-3.0-or-laterDevelopment tools git-back-cliA CLI tool to backup git repositories to local or external drives.24GPL-3.0-or-laterCommand line utilitiesDevelopment tools git-backupBundles multiple repositories and copies to target directory.3,292MIT git-bandolierarm yourself up with a set of useful git commands14MIT OR Apache-2.0Command-line interfaceCommand line utilities git-bfgFind largest files in git repo4,048MPL-2.0 git-bianceA small program that shows and visualizes code contributions in a git repository.2,151GPL-3.0Command line utilities git-bitmapPlease use `gix-<thiscrate>` instead ('git' -> 'gix')169,233MIT/Apache-2.0 git-blame-parserParses the git blame porcelain format into a struct.1,625MIT git-blame-prgit blame with the PR number1,727CC0-1.0 git-blamediffA program to automatically annotate changes to a file in git(1).3,867GPL-3.0-or-laterCommand line utilitiesDevelopment tools git-bonsaiCommand-line tool to clean the branches of your git garden6,848GPL-3.0+Command line utilitiesDevelopment tools git-bot-feedbackA library designed for CI tools that posts comments on a Pull Request.11,326LGPL-3.0-or-later git-boxgit-box executable implementation4,453MIT git-braA Git worktree manager with project-aware configuration.74MITCommand line utilities git-branchUse git-branch to manage local git branches interactively303MIT git-branch-deleterDelete local git branches comfortably with a minimalistic TUI14,424MITCommand line utilitiesDevelopment tools git-branch-historyTool for navigating through a history of branch checkouts.1,509MIT OR Apache-2.0Command line utilitiesDevelopment tools git-branch-stashManage snapshots of your working directory39,133MIT OR Apache-2.0Command-line interfaceDevelopment tools git-branch-stash-cliManage snapshots of your working directory18,411MIT OR Apache-2.0Command-line interfaceDevelopment tools git-branch-statusA command line tool for displaying git branch colored by status97Apache-2.0Command line utilitiesDevelopment tools git-branches-overviewVisualize branches 'ahead' and 'behind' commits compared to a base revision or their upstream.3,331GPL-3.0-or-laterCommand line utilitiesDevelopment tools git-branchlessBranchless workflow for Git38,735MIT OR Apache-2.0Command line utilitiesDevelopment tools git-branchless-hookSupporting library for git-branchless11,830MIT OR Apache-2.0 git-branchless-initSupporting library for git-branchless11,942MIT OR Apache-2.0 git-branchless-invokeSupporting library for git-branchless16,652MIT OR Apache-2.0 git-branchless-libSupport library for git-branchless.30,166MIT OR Apache-2.0 git-branchless-moveSupporting library for git-branchless11,869MIT OR Apache-2.0 git-branchless-navigationSupporting library for git-branchless11,753MIT OR Apache-2.0 git-branchless-optsSupporting library for git-branchless18,510MIT OR Apache-2.0 git-branchless-querySupporting library for git-branchless11,872MIT OR Apache-2.0 git-branchless-recordSupporting library for git-branchless11,802MIT OR Apache-2.0 git-branchless-revsetSupporting library for git-branchless16,521MIT OR Apache-2.0 git-branchless-rewordSupporting library for git-branchless12,303MIT OR Apache-2.0 git-branchless-smartlogSupporting library for git-branchless13,053MIT OR Apache-2.0 git-branchless-submitSupporting library for git-branchless11,911MIT OR Apache-2.0 git-branchless-testSupporting library for git-branchless12,416MIT OR Apache-2.0 git-branchless-undoSupporting library for git-branchless11,791MIT OR Apache-2.0 git-brdiInteractively delete git branches sorted by last-touched date78MITCommand line utilitiesDevelopment tools git-break-commits`git-break-commits` is an interactive Command Line Interface (CLI) tool that helps break existing Git commits and reorganize them…4,725MITCommand line utilities git-broomInteractive TUI for cleaning up stale local git branches22MITCommand line utilities git-brwsCommand line tool to open a repository, file, commit, diff, tag, pull request, issue or project's website in your web browser…44,770MITCommand line utilitiesDevelopment tools git-bugA rust library for interfacing with git-bug repositories2,669GPL-3.0-or-laterAPI bindingsEncoding git-build-versionAllows easy inclusion of the git repository version in your project14,152MIT git-bumpUse Lua scripts to quickly bump versions in files.3,656MITCommand line utilitiesDevelopment tools git-buoyA living terminal harbor for understanding parallel software work at a glance.12MITCommand line utilitiesDevelopment tools git-busyA wrapper around "git commit" that generates the commit messages for you1,834GPL-3.0-or-laterCommand-line interfaceCommand line utilities git-cagit plugin that drafts commit messages using GitHub Copilot132MIT git-cacheA git clone cache39,231Apache-2.0 git-calvercarlendar versioning utility11,573Apache-2.0Command line utilities git-ccA command line tool to create commit messages following the Conventional Commits specs1,646MIT git-cfThis is a git extension which compresses files into one file and also restores them from it. It is useful when you need to work…4,121MIT OR Apache-2.0Command line utilitiesDevelopment tools git-chainAppend-only event chains stored as Git commit history.127MIT OR Apache-2.0 git-changelogA tool to automate project changelog generation.10,764MITCommand line utilitiesDevelopment tools git-changesGenerate changelog from git commit tree1,662MPL-2.0Command line utilitiesDevelopment tools git-cheatsheetA keyboard-driven TUI git commands cheatsheet30MITCommand line utilities git-checkout-ago`git checkout-ago 'x months'` alias to browse a repo at a point in the past92UnlicenseCommand line utilitiesDevelopment tools git-checkout-interactivecli to switch between locally checked out branches interactively6,409MITCommand line utilities git-checkout-recentA tool to switch between recent local git branches easily4,263MITCommand line utilities git-checksChecks to run against a topic in git to enforce coding standards.55,914MIT/Apache-2.0 git-checks-configConfiguration parsing for checks.16,700MIT/Apache-2.0 git-checks-coreChecks to run against a topic in git to enforce coding standards.23,474MIT/Apache-2.0 git-chlogRelease changelog generator for Git-enabled projects1,618MITCommand line utilitiesDevelopment tools git-chronicleAI-powered commit annotation tool that captures reasoning and intent behind code changes145MITCommand line utilitiesDevelopment tools git-chunkPlease use `gix-<thiscrate>` instead ('git' -> 'gix')171,934MIT/Apache-2.0 git-cinnabargit remote helper to interact with mercurial repositories15,844MPL-2.0 AND GPL-2.0 git-cleanA tool for cleaning old git branches.23,515MIT git-clean-goneRun `git clean-gone` to delete any GitHub branches that've been deleted on the remote (e.g., after merging PRs)40UnlicenseCommand line utilitiesDevelopment tools git-cleanerBulk cleanup of git worktrees and merged branches across multiple repositories25MITCommand line utilitiesDevelopment tools git-cliA CLI tool that translates natural-language task descriptions into git commands using a local LLM (mistral.rs, Ollama, or…392MITCommand line utilitiesDevelopment tools git-cliffA highly customizable changelog generator ⛰️302,132MIT OR Apache-2.0Command line utilities git-cliff-coreCore library of git-cliff330,955MIT OR Apache-2.0 git-cloakThe Invisible Layer for Your Repositories - Manage private, untracked files across Git clones.40MITCommand line utilitiesDevelopment tools git-clone-canonicalClone git repositories into a local path derived from the URL.7,513MIT git-closureDeterministic, self-describing, verifiable source-tree snapshots20MITCommand line utilitiesDevelopment tools git-cloudOrchestrate Cursor Cloud agents against grit harness test files18MIT git-cmA git command that generates conventional-friendly commit messages.12,510MIT OR Apache-2.0Command line utilitiesDevelopment tools git-cmtA CLI tool for generating consistent commit messages using the Conventional Commits standard58MIT OR Apache-2.0Command line utilitiesDevelopment tools