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.

gpcas_isaInterface and utilities for GPCAS ISA implementations.16,071LGPL-3.0-or-later gpcas_simulatorA simulator of highly configurable CPU models and multiple ISAs.5,038GPL-3.0-or-laterCommand line utilitiesEmulators gpecsECS on GPU, probably1,305MIT OR Apache-2.0 gperf-sysGNU gperf perfect hash function sys crate3,155ISC gperftoolsBindings to google's gperftools201,696BSD-2-Clause gperftools-staticcpuprofiler with static linked gperftools and unwind5,473Apache-2.0 gpg-errorLibgpg-error bindings for Rust404,376LGPL-2.1API bindings gpg-expire-warnerPrints a warning when GPG keys are about to expire7,040GPL-3.0-or-laterCommand line utilities gpg-inspectorA TUI for parsing and inspecting OpenPGP (GPG) packets according to RFC 4880 and RFC 958019MITCryptographyParser implementations gpg-inspector-libA library for parsing and inspecting OpenPGP (GPG) packets according to RFC 4880 and RFC 958027MITCryptographyParser implementations gpg-keysyncUtility for maintaining backups of gnupg keys in a declarative manner, with precise control over keystripping available1,458GPL-2.0Command line utilitiesConfiguration gpg-tuiManage your GnuPG keys with ease!43,479MITCommand line utilities gpg-vaultA tool for a cli, gpg, yubikey centric development workflow42GPL-2.0 gpgmeGPGme bindings for Rust352,811LGPL-2.1API bindings gpgme-sysRaw bindings for gpgme348,678LGPL-2.1External FFI bindings gpgpuSimple WIP GPGPU framework built on top of wgpu5,174EUPL-1.2ConcurrencyScience gpgrvPure-Rust implementation of gpgv, to verify gpg signatures20,353MIT OR Apache-2.0AuthenticationCryptography gphA command line interface for graphify.2,753MIT gph_cliExpose local git repository via tunneling server4,328MIT OR Apache-2.0Command line utilitiesDevelopment tools gph_coregit_phantom core library3,107MIT OR Apache-2.0 gphotoRust wrapper for libgphoto28,623MIT gphoto2High-level wrapper for libgphoto249,183LGPL-2.1-only gphoto2-sysFFI bindings to libgphoto211,614MIT gphoto2_testTest environment for gphoto2-rs3,747MIT gphotosGoogle Photos CLI — list, search, and download photos from the terminal.23MIT gpingPing, but with a graph.87,271MIT gpioFast GPIO interfaces for Linux100,176MIT gpio-am2302-rsGPIO-AM2302-RS provides a simple interface to use AM2302 Sensor connected through GPIO4,101MITEmbedded developmentHardware support gpio-cdevLinux GPIO Character Device Support (/dev/gpiochipN)6,753,034MIT OR Apache-2.0Embedded developmentHardware support gpio-expanderA platform-independent driver for interacting with the products GPIO Port Expander (Troyka Module), Troyka HAT and Slot Expander…1,605MIT/Apache-2.0Embedded developmentHardware support gpio-mqtt-bridgeA command line tool for the raspberry pi for receiving events on GPIO pins and relaying messages to MQTT1,655MIT gpio-rustRust GPIO is a low-level library used to interact with a Raspberry PI's GPIO pins.6,729Apache-2.0 gpio-utilsCommand-line utilities for interacting with GPIOs under Linux This wraps the `sysfs_gpio` crate in a form usable by both Rust…9,792MIT/Apache-2.0 gpio_monitorA sysfs-based GPIO status indicator for aiding embedded development and pinout identification465Apache-2.0 gpiocdevAccess GPIO lines on Linux using the GPIO character device7,471,301Apache-2.0 OR MITAPI bindingsAsynchronous gpiocdev-cliAccess GPIO lines from the Linux command line using the GPIO character device14,869Apache-2.0 OR MITCommand line utilitiesEmbedded development gpiocdev-embedded-halembedded-hal wrappers around gpiocdev Requests4,182,691Apache-2.0 OR MITAPI bindingsEmbedded development gpiocdev-uapiA low level library to access GPIO lines on Linux using the GPIO character device7,471,477Apache-2.0 OR MITAPI bindingsEmbedded development gpiochipPackage to use Linux /dev/gpiochip devices22,192ISCHardware support gpiodLinux GPIO character device interfacing181,498MITOperating systemsOperating systems::Linux APIs gpiod-coreLinux GPIO character device interfacing337,904MITOperating systemsOperating systems::Linux APIs gpioduinogpioduino rust client library1,658non-standard gpiosimDrive gpio-sims for GPIO software testing19,361Apache-2.0 OR MITDevelopment tools::TestingEmbedded development gpipeGeneric Pipelines - Universal CI/CD workflow tool50MPL-2.0Command line utilitiesDevelopment tools gpipe_astGeneric Pipelines AST - Abstract syntax tree for workflow definitions80MPL-2.0Data structuresDevelopment tools gpipipia rust crate for the google play api79MIT gpkgRust library for working with GeoPackages2,972MIT OR Apache-2.0 gpkg-coreRust library for working with GeoPackages1,214MIT OR Apache-2.0 gpkg-deriveInternal crate used for derive macros in gpkg crate3,768MIT OR Apache-2.0 gpl-associated-token-accountGemachain Program Library Associated Token Account3,930Apache-2.0 gpl-compressionGum Compression Program (GPL Compression)1,529GPL-3.0-or-later gpl-coreGum Protocol Core (GPL Core)2,073GPL-3.0-or-later gpl-feature-proposalGemachain Program Library Feature Proposal Program1,636Apache-2.0 gpl-governanceGemachain Program Library Governance Program9,395Apache-2.0 gpl-governance-test-sdkGemachain Program Library Governance Program Test SDK2,319Apache-2.0 gpl-governance-toolsGemachain Program Library Governance Tools2,362Apache-2.0 gpl-license-guardLicense-boundary inspection gate: scans a repo/package for GPL/GNU boundary surfaces (vendored source, bundled binaries, library…18Apache-2.0 gpl-mathGemachain Program Library Math2,378Apache-2.0 gpl-memoGemachain Program Library Memo2,403Apache-2.0 gpl-metaplex-token-metadataMetaplex Metadata5,018Apache-2.0 gpl-metaplex-token-vaultMetaplex Token Vault5,723Apache-2.0 gpl-sessionGum Session Protocol (GPL Session)6,738GPL-3.0-or-later gpl-session-macrosGPL Session Macros4,713GPL-3.0-or-later gpl-session-macros-attributeGPL Session attribute and derive macro for instruction access control5,192GPL-3.0-or-later gpl-tokenGemachain Program Library Token8,998Apache-2.0 gpl-token-cligpl-token Command-line Utility1,610Apache-2.0 gpl-token-swapGemachain Program Library Token Swap1,640Apache-2.0 gplayGoogle Play Tool2,722Unlicense gpluSparse LU factorization with partial pivoting1,312BSD-3-ClauseAlgorithmsMathematics gplusUnofficial Rust client for the GoPlus Security API176MITAPI bindingsCryptography::Cryptocurrencies gpmA package manager for godot1,640Apache-2.0Development tools::Build UtilsGame development gpmfWIP gpmf implementation3,924MIT OR Apache-2.0Data structuresEncoding gpn-tronRust client library for the GPN Tron game (built for GPN 24, Karlsruhe).18MITGamesNetwork programming gpoA general-purpose population-based optimization library808MITAlgorithmsSimulation gpointWrapper for using C's `printf("%g")` format for your floating point output345,709MIT OR Apache-2.0 gppA generic C-like preprocessor for Rust.45,590MIT OR Apache-2.0 gpp-anomalygpp agent behavior pattern detection & alerting23MIT gpp-cligpp command-line interface13MIT gpp-coregpp content-addressed object store (storage layer)42MIT gpp-costgpp token/compute cost attribution24MIT gpp-depsgpp dependency intelligence (lockfile + risk)20MIT gpp-diffgpp diff engine (line-based + tree-sitter semantic diff)27MIT gpp-git-bridgegpp ↔ Git import/export bridge22MIT gpp-graphexgpp encrypted, versioned knowledge graph27MIT gpp-historygpp curated changeset history + promotion36MIT gpp-notifygpp event system, webhooks, chat integrations19MIT gpp-policygpp compliance-as-code engine17MIT gpp-rbacgpp human permission model (owner/maintainer/contributor/reader)24MIT gpp-relaygpp always-on relay node (sync hub, no special authority)14MIT gpp-remotegpp platform integration (GitHub/GitLab/Bitbucket/Git)19MIT gpp-replaygpp reproducible agent environment snapshots18MIT gpp-reviewgpp code review workflow engine20MIT gpp-sdkgpp agent SDK — Tier 3 native agent integration18MIT gpp-solverA small hybrid push-pull solver/planner that has the best of both worlds5,442BSD-2-ClauseAlgorithmsNo standard library gpp-syncgpp CRDT-based P2P sync (Noise transport)22MIT gpp-timelinegpp continuous timeline capture engine36MIT gpp-trustgpp agent reputation & behavioral RBAC20MIT gpp-tuigpp interactive terminal UI (ratatui)16MIT gpp_decryptDecrypts the cpassword from Group Policy Preference files (Groups.xml)2,866non-standardCryptographyEncoding gpq-tilesCLI tool for converting GeoParquet to PMTiles vector tiles149Apache-2.0Data structuresEncoding gpq-tiles-coreCore library for converting GeoParquet to PMTiles vector tiles255Apache-2.0Data structuresEncoding gpqaUtility to assess Egor GPs quality saved using GP recorder247Apache-2.0AlgorithmsMathematics gpqa-exampleExample implementation of GPQA (Graduate-Level Google-Proof Q&A) evaluation tasks295MITDevelopment tools gprLibgpr binding for Rust. Provides an easy way to build Ada projects with cargo.6,475Apache-2.0 gprimitivesGear programs' primitives102,868GPL-3.0 gprl-lib-demo一个简单的库演示4,250MIT gprobeA verbose CLI to probe go-ethereum data structures.1,526MIT gprofileQuickly switch and manage multiple git user profiles.3,365MIT OR Apache-2.0Command line utilities gproxy-protocolGPROXY protocol types and endpoint metadata62AGPL-3.0-or-laterAPI bindingsData structures gprsA set of filtered and optimized Rust libraries creates a foundation for building modern web frameworks12,907MIT OR Apache-2.0AsynchronousConcurrency gpsOfficial CLI & library for Git Patch Stack14,607non-standardCommand line utilitiesDevelopment tools GPS-GunnlaugThis is individual-assignment 7 in mechatronics 1: Crate up2,445MIT GPS-Gunnlaug_18This is individual-assignment 7 in mechatronics 1: Crate up10,401MIT gps-rsRust implementation of raw GPS signal acquisition and decode for use with SDRs15MITCommand line utilities gps-shareUtility to share your GPS device on local network3,546GPL-2.0+Command-line interfaceCommand line utilities gps_axelContains struct to read and store gps data.1,718MIT OR Apache-2.0 gps_data_collector_kimA GPS crate that read the data from a gps module1,674MIT gps_data_reader_bjarki18A crate which uses rpi_embedded to read data from a gps module.6,305MIT GPS_datacollector_dagurGPR crate that reads GPGGA data from ultimate GPS module3,762MIT GPS_project_aishaA basic program that reads and print data from from a GPS Antenna7,348MIT gpscanA tool to generate XML files compatible with GrandPerspective6,606MIT gpscandumpLogs GPS and CAN-bus data and synchronizes the CAN-data with the GPS-data2,870MIT/Apache-2.0Command line utilities gpsdRust bindings for libgps (gpsd).5,763MIT gpsd-jsonA Rust library for parsing GPSD JSON protocol messages without dependencies on libgps.1,073BSD-2-ClauseAPI bindingsData structures gpsd_clientSimple gpsd client that get the information from a gps device.12,892MIT gpsd_protoThe gpsd_proto module contains types and functions to connect to gpsd to get GPS coordinates and satellite information.4,218,950Apache-2.0 gptA pure-Rust library to work with GPT partition tables.1,644,375MIT gpt-batch-scribecontains the GptBatchAPIRequest struct which helps create gpt4 batch requests.5,360MITParsing toolsTemplate engine gpt-cliRun linux commands with natural language. Eg.: 'show my graphic card' instead 'lspci | grep VGA'10,779MITCommand line utilities gpt-commit-messageCreate conventional commit message based on the provided input4,998Apache-2.0 gpt-doc-genA CLI to document Rust code1,527MIT gpt-encoderRust BPE Encoder Decoder for GPT-2 / GPT-32,910MIT gpt-fat-disk-image-toolsTools for reading disk images with GPT partition tables and FAT filesystems1,787MIT gpt-feederA command-line application that scans the entire codebase, and produces one string consisting of all filenames and file contents…8,397MIT gpt-forensicForensic GUID Partition Table (GPT) parser — structure, CRC integrity, primary/backup divergence, and anomaly detection304MITFilesystemParser implementations gpt-image-2-coreShared runtime, config, provider, and history core for GPT Image 2.802MIT gpt-image-2-live-site-kitSmall URL helpers for GPT Image 2 Live.17MIT gpt-image-2-runtimeShared runtime helpers for GPT Image 2 web and Tauri queues.51MIT gpt-image-2-skillAgent-first GPT Image 2 CLI and installable skill runtime.625MIT gpt-image-2-webSelf-hosted Docker/Web server for GPT Image 2.454MIT gpt-image2-ai-art-site-kitSmall URL helpers for GPT Image2 AI Art.18MIT gpt-image2-ai-online-site-kitSmall URL helpers for GPT Image2 AI Online.18MIT gpt-image2ai-art-site-kitSmall URL helpers for GPT Image2AI Art.17MIT gpt-image2ai-net-site-kitSmall URL helpers for GPT Image2AI.17MIT gpt-macroMacros leveraging GPT1,530MIT gpt-modelPure-Rust inference wrapper for GPT-2 large language models.1,649AGPL-3.0-only gpt-parserGUID Partition Table (GPT) read-only parser. Endian aware and usable against no_std+alloc.9,223MITEmbedded developmentFilesystem gpt-partitionGptPartitionCursor implements the Read + Write + Seek + Debug. It's used for backing up or restoring partition images, such as in…3,904LGPL-3.0 gpt-partition-corePure Read+Seek GUID Partition Table (GPT) reader — header/entry/GUID/CRC32/SHA256/protective-MBR structures2,205Apache-2.0FilesystemParser implementations gpt-partition-forensicForensic GUID Partition Table (GPT) parser — structure, CRC integrity, primary/backup divergence, and anomaly detection2,169Apache-2.0FilesystemParser implementations gpt-partition-typeA Rust library for getting information about a GPT partition from its partition type GUID2,884MIT gpt-pipeGPT use with UNIX pipes6,256MIT gpt-rsThis crate provides a simple way to interact with the OpenAI API2,707MIT gpt-sovitsA Rust implementation of GPT-SoVITS for high-performance voice synthesis and voice cloning389Apache-2.0MultimediaMultimedia::Audio gpt2Rust implementation of GPT2. Work in progress1,859non-standard gpt3_macroMacro that uses GPT3 codex to generate code at compiletime6,690MITDevelopment tools gpt3_rsAn API wrapper for OpenAi's gpt-39,390MIT OR Apache-2.0API bindings gpt4a cli to interact with the openai gpt4 api5,564MIT gpt4allRust bindings for GPT4All1,748MIT gpt4ocrExtract structured text from PDFs using OpenAI's GPT4o.3,513MIT gpt5A Rust client library for OpenAI's GPT-5 API with support for function calling, reasoning, and streaming2,005MITAPI bindingsWeb programming gpt5_reasonerGPT-5 prompt optimization and execution tool with MCP and CLI interfaces3,324MITCommand line utilitiesDevelopment tools gpt_commitA tool to make ChatGPT create a commit message based on a `git diff`.3,938MIT gpt_corechatGPT UI's core crate. Offer the basic functionalities and mock server for chatGPT UI.4,216MIT gpt_discord_botA Discord bot using GPT-42,781MIT gpt_disk_ioGPT (GUID Partition Table) disk IO no_std library95,098MIT OR Apache-2.0Data structuresEmbedded development gpt_disk_typesGPT (GUID Partition Table) disk data types no_std library103,480MIT OR Apache-2.0Data structuresEmbedded development gpt_fn_macrosMacros for the ChatGPT-rs crate5,271MIT gpt_image_2Minimal Rust package for GPT Image 2 tool page metadata and docs.rs indexing.18MITMultimedia gpt_image_2_appgpt-image-2.app website backlink helper crate.22MITAPI bindings gpt_image_2_devMinimal Rust package for GPT Image 2 AI image generator site metadata and docs.rs indexing.18MITMultimedia gpt_rust一个与 GPT 模型集成的 Rust 库977MIT gpt_sovits_rsA GPT_Sovits inference lib in Rust base on pytorch23,286MIT gpt_textopenai text wrapper just encaplusate the functions over one level9,686MIT gpt_tokenizerRust BPE Encoder Decoder (Tokenizer) for GPT-2 / GPT-32,858MIT gptasksimple chatGPT CLI2,701MIT gptcliA small CLI tool and Library for interacting with OpenAI APIs1,552MIT gptcommitA git prepare-commit-msg hook for summarizing commits with LLMs.53,504MITDevelopment tools gpteeoutput from a language model using standard input as the prompt27,539MITDevelopment tools gptengageMulti-AI CLI orchestrator for Claude Code, Codex, and Gemini93MIT gptermA tool to use chat-GPT from the comfort of your terminal14,314MITCommand line utilities gptinfoA CLI tool to analyze partition tables9,476MPL-2.0 gptmanPure Rust library to read and modify GUID partition tables814,730MIT OR Apache-2.0Filesystem gptoA tiny unofficial OpenAI client14,539MITCommand line utilities gptopA cross-platform GPU monitor TUI with support for both Apple Silicon and NVIDIA GPUs.172GPL-3.0Command line utilitiesHardware support gptrsA cli built on top of OpenAI that can generate code and output to a file3,946Apache-2.0/MIT gptrust_apiRust binding of OpenAI/GPT-3 API8,090MITAPI bindingsCommand line utilities gptrust_cliA CLI interface to invoke gptrust_api6,238MITAPI bindingsCommand line utilities gptrust_httpThe HTTP bindings for gptrust_api8,602MITAPI bindingsCommand line utilities gptrust_proxyA forward proxy for gptrust_api (WIP)1,493MITAPI bindingsCommand line utilities gptshThe AI-powered, noob-friendly interactive shell.4,334MITAccessibilityCommand-line interface gptshellGPTshell is a tool for developers to query and interact with ChatGPT's language capabilities. GPTshell's aim is to simplify the…15,559Apache-2.0/MIT gptuiA TUI interface for OpenAI Chat Completions1,532GPL-3.0-or-laterCommand line utilities gptxUnix like text pipe through gpt (openai API)1,553MITAPI bindingsCommand line utilities gpuAn ergonomic GPU API15,084Apache-2.0 gpu-allocImplementation agnostic memory allocator for Vulkan like APIs21,690,235MIT OR Apache-2.0Game developmentGraphics gpu-alloc-ash`ash` backend for `gpu-alloc`557,935MIT OR Apache-2.0Game developmentGraphics gpu-alloc-erupt`erupt` backend for `gpu-alloc`26,988MIT OR Apache-2.0Game developmentGraphics gpu-alloc-gfx`gfx-hal` backend for `gfx-alloc`6,180MIT OR Apache-2.0 gpu-alloc-typesCore types of gpu-alloc crate20,983,058MIT OR Apache-2.0Game developmentGraphics