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.
arcpeekCore library for arcpeek, a FUSE-based Archive Filesystem for Linux77MIT
arcrefFor when you need a pointer and don't care if it's &'static T or Arc<T>1,035,024MIT
arcrsThin Python wrapper for implementing Geoprocessing Tools using Rust.12,103LGPL-3.0
arcsAn extensible framework for creating 2D CAD applications using the Entity-Component-System pattern.6,066MIT OR Apache-2.0
arcs-ctf_yaml-parserA tool to parse and verify the format of YAML files for the ARCS CTF framework1,735MIT OR Apache-2.0
arcs-env-rsA crate designed for ARCS for simple environment variable assertion and access.4,454GPL-3.0-or-later
arcs-logging-rsA crate designed for ARCS for pretty logs that are easily searchable and level-seperable.8,632GPL-3.0-or-later
arcs-logging-rs-proc-macroA crate containing only the proc macros for the arcs-logging-rs crate.3,668GPL-3.0-or-later
arcshiftReplacement for std::sync::Arc<T> that supports updating the value, with some caveats.44,656MIT OR Apache-2.0
arcslabSlab, but with reference counted items12,034MIT OR Apache-2.0
arcstrA better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted…18,780,699Apache-2.0 OR MIT OR Zlib
arcstringAtomically reference-counted thin string type with SSO4,907WTFPL
arct-aiAI integration for Arc Academy Terminal - OpenAI, Anthropic, and local LLM support594GPL-2.0-only
arct-cliArc Academy Terminal - Learn shell commands interactively with AI-powered explanations267GPL-2.0-only
arct-configConfiguration management for Arc Academy Terminal592GPL-2.0-only
arct-coreCore library for Arc Academy Terminal - command analysis and learning engine977GPL-2.0-only
arct-telemetryPrivacy-first analytics and telemetry for Arc Academy Terminal450GPL-2.0-only
arct-tuiTerminal UI for Arc Academy Terminal - interactive shell learning interface441GPL-2.0-only
arctgzA next‑generation archive format built with Rust. Super robust, cross‑platform, and designed for speed and safety.15MIT
arcticA Rust libary for handling bluetooth Polar heart rate monitors6,682MIT
arctic-mapLock-free adaptive radix tree74MIT OR Apache-2.0
arctic-oauthAuthorization-code-flow-only OAuth 2.0 client library with 64 pre-configured providers1,049MIT
arcticpaletteA straightforward, lightweight version of clap.719CC0-1.0
arctis-mixerA zero-configuration, native Rust daemon that bridges SteelSeries ChatMix physical dials to PipeWire virtual audio sinks on Linux15GPL-3.0-only
arctis7-controlsA utility to control the Steelseries Arctis7 Wireless Headset3,213GPL-3.0-or-later
arctkNumerical simulations of physical systems116,238MIT OR Apache-2.0
arctk-attrAttribute macro support library for the ARCTK crate.18,747MIT OR Apache-2.0
arctk-procProcedural macro support library for the ARCTK crate.30,539MIT OR Apache-2.0
arctreeA 'DOM-like' tree implemented using atomic reference counting2,922MIT
arcturusImplementation of Arcturus zero-knowledge proofs for confidential transactions.10,877non-standard
arcuAn Rcu implementation using an Arc to keep the read critical section short and handle cleanup26,277MIT OR Apache-2.0
arculaArcula - MongoDB database synchronization tool2,783MIT
arcusDecorates stdin with gradients made of 24-bit ANSI color codes.2,116MIT
arcweave-rustArcweave project runtime for Rust20MIT/Apache-2.0
arcweightA high-performance, modular library for weighted finite state transducers with comprehensive examples and benchmarks272Apache-2.0
arcxA compressed archive format with instant file retrieval57Apache-2.0
arcx-cliCLI tool for Arcx framework - project scaffolding and code generation169MIT
arcx-coreArcx - A convention-over-configuration web framework for Rust with AI orchestration capabilities179MIT
arcx-macrosProcedural macros for Arcx framework103MIT
arcyArc-like smart pointer supporting async drop1,876BSD-2-Clause
ardA framework to shape art for anything.2,148Apache-2.0
ardakuWASM Environment3,205BSL-1.0
arday11ChessLibrarytest28,157MIT
ardeAnother Rust Datalog Engine11,229Unlicense
ardentOpinionated formatter for NSIS scripts866MIT
ardftsrcHigh-quality audio sample-rate conversion using the ARDFTSRC algorithm.299MIT OR Apache-2.0
ardiaReserved for the Ardia project1,708non-standard
ardia-cliReserved for the Ardia project1,709non-standard
ardia-toolsReserved for the Ardia project1,694non-standard
ardop_interfaceInterface to the Amateur Radio Digital Open Protocol (ARDOP)8,407MIT OR Apache-2.0
arduboyThis is a library used in Rust for Arduboy to program Arduboy games in Rust.1,372MIT OR Apache-2.0
arduboy-rustThis is a library used in Rust for Arduboy to program Arduboy games in Rust.1,791MIT OR Apache-2.0
arducam-legacyDriver for Arducam legacy cameras based on embedded-hal4,601Apache-2.0
arducam-megaSPI driver for the Arducam Mega7,419MIT OR Apache-2.0
arducam_mipicameraRust wrapper for the arducam_mipicamera library.3,482BSD-2-Clause
arducapA CLI tool to convert ArduPilot Dataflash logs (.bin) to Foxglove MCAP files.47MIT
arduinoReusable components for the Arduino Uno.3,253MIT/Apache-2.0
arduino-cli-clientgRPC client for arduino cli6,234GPL-3.0
arduino-compile-sketchesA CLI tool for compiling Arduino sketches and generating reports.79GPL-3.0-or-later
arduino-esp[DEPRECATED] See https://github.com/emosenkis/esp-rs for replacement.3,980MIT
arduino-leonardoBoard Support Crate for Arduino Leonardo8,280MIT OR Apache-2.0
arduino-plotterAPI bindings (protocol) and Server/Client API for Arduino serial plotter1,683MIT OR Apache-2.0
arduino-report-size-deltasPost a comment on the pull request with a report about the change in memory usage of Arduino sketches3,334GPL-3.0-or-later
arduino-runA cargo runner for Arduino boards4,742MIT OR Apache-2.0
arduino-tuiA terminal user interface for browsing, downloading, and updating Arduino libraries using arduino-cli.35MIT OR Apache-2.0
arduino-uno-r4-halHardware Abstraction Layer for Arduino Uno R4 (RA4M1)11,190MIT OR Apache-2.0
arduino-wifi-tft-lcd-canvas-serverServer for the Arduino WiFi TFT LCD Canvas App1,790non-standard
arduino_mkr1000Board Support crate for the Arduino MKR 1000 WiFi11,375MIT OR Apache-2.0
arduino_mkrvidor4000Board Support crate for the Arduino MKR VIDOR 400014,113MIT OR Apache-2.0
arduino_mkrzeroBoard Support crate for the Arduino MKRZERO23,735MIT OR Apache-2.0
arduino_nano33iotBoard Support crate for the Arduino Nano 33 IOT18,758MIT OR Apache-2.0
arduino_nano_connectBoard Support Package for the Arduino Nano RP2040 Connect10,968MIT OR Apache-2.0
arduinorsFirmata-based interface to an Arduino and the Arduino CLI.3,779MIT OR Apache-2.0
ardupilot-binlogParser for ArduPilot DataFlash BIN log files122MIT OR Apache-2.0
ardyn-skssSemantic KV-Shard Storage — predictive context caching for LLM inference sessions12MIT OR Apache-2.0
are_we_touchingA Simple Collision Detection library14,898MIT
area-db已改名为:lsys-lib-area8,182non-standard
area_crateA comprehensive geometry calculation library for areas, perimeters, surface areas, and volumes4,622MIT
area_funcYou can find the area of circle.1,994MIT OR Apache-2.0
area_functionTo find the area of circle1,956MIT OR Apache-2.0
areaportal2ddata structures for worlds with area portals3,261MIT OR Apache-2.0
areciboRecursive zkSNARKs without trusted setup5,796non-standard
aredisARedis is a Redis client implemented in Rust.6,211Apache-2.0
aredotnaTBD14BSD-2-Clause
areevRust SDK for the Areev knowledge database — gRPC and HTTP transports119BUSL-1.1
areionPlaceholder for the Areion permutation and hash function1,754MIT
arekaDesktop mascot platform for Windows23MIT
arela sql orm base sqlx51,346MIT OR Apache-2.0
arel-macrosarel macros25,745MIT OR Apache-2.0
arel_macroarel macros15,009MIT
arelith_combat_simulatorCombat simulator for the Neverwinter Nights game based on Arelith changes.14,882GPL-3.0
aren_allocSimple allocator for small copyable objects inspired by object-pools.8,585MIT/Apache-2.0
arena-alligatorArena allocator for bytes::Bytes with a fixed-slot fast path and buddy mode185MIT
arena-allocA small arena allocator with a static backing store and ability to allocate arbitrary types.4,107GPL-3.0-or-later
arena-allocatorVirtual memory based linear allocator1,521MIT OR Apache-2.0
arena-arcA fast, chunk-based allocator for building contiguous slices and sharing them via handles147MIT
arena-bProduction-grade bump allocator with lock-free, slab, and virtual-memory tooling for parsers, game engines, and request-scoped…605MIT OR Apache-2.0
arena-boxA Rust smart pointer that allocates memory in a self-managed arena.384MIT OR Apache-2.0
arena-containerSimple weak-typed arena (freelist) container without guards.54MIT OR Apache-2.0
arena-coreFramework for holistic economic modelling and simulation of Uniswap v4 strategies, hooks and pools.8,323non-standard
arena-grapha questionable library for arena-allocated graphs3,573MIT
arena-langTyped bump/arena allocation for AST and IR nodes with stable addresses.50Apache-2.0 OR MIT
arena-libTyped memory arena and slab allocator library. Generational indices, typed arenas (one allocation per type), interned strings,…77Apache-2.0 OR MIT
arena-rsAn arena memory pool for fast heap allocations and dealocations3,002MIT
arena-spscA lock-free single-producer single-consumer byte channel backed by a flat arena21MIT
arena-termsA lightweight, arena-backed representation of Prolog–like terms2,333MIT
arena-terms-parserParser for arena-backed, lightweight representations of Prolog-like terms2,204MIT
arena-traitsTraits for arenas20,720CC0-1.0
arena-treeAn arena-based tree, with `RefCell` for mutability13,988MIT
arena-voxel-treeAn adaptation of r3bl-org Arena-tree implementation to the voxel context. Async + Multithreaded1,731Apache-2.0
arena-zeroAgent Execution Protocol: deterministic WASM state machines for mutually-untrusting AI agents34MIT OR Apache-2.0
arena0Agent Execution Protocol: deterministic WASM state machines for mutually-untrusting AI agents35MIT OR Apache-2.0
arena64A concurrent arena providing mutually exclusive access over indexes11,659MIT
arena_isolationA Rust crate for managing isolated match states or memory arenas in game servers.12MIT
arena_systemAn arena allocator which uses handles for accessing elements16,785MPL-2.0
arena_tree_rsA high-performance, feature-rich Arena Tree library for Rust.17MIT
arenabuddyAn MTGA companion app19,465Apache-2.0 OR MIT
arenabuddy_cliparse player.log to match.json files18,702Apache-2.0 OR MIT
arenabuddy_corecore modules for arenabuddy19,553Apache-2.0 OR MIT
arenabuddy_dataStorage of arenabuddy data2,635Apache-2.0 OR MIT
arenallocExperimental arena allocator1,917EUPL-1.2
arenarsA simple, safe, no_std arena allocator with bump-pointer allocation and optional Drop support18MIT
arenasSimple Arena data structure for efficiently adding & removing items with stable IDs4,937MIT OR Apache-2.0
arenatreeA simple crate for representing a tree in a single flat vector.9,137non-standard
arenavecAn arena backed implementation of vectors and related types.4,515MIT
arendurJust another physically based renderer.4,689MIT/Apache-2.0
arentaA terminal-based daily task management tool with minimal overhead5,080MIT
areqAsync runtime-agnostic HTTP requests4,121MIT
areq-bodyHTTP body types and traits as part of areq crate4,584MIT
areq-h1An implementation of HTTP/1.1 as part of areq crate4,152MIT
areq-jsonExtension of the areq crate for working with JSON372MIT
areq-smolAsync HTTP requests for smol runtime1,747MIT
areq-tokioAsync HTTP requests for tokio runtime1,761MIT
aresA lispy language with a focus on great embeddability6,169MIT
ares-apiHTTP server for Ares AI scraper67Apache-2.0
ares-cliCLI entry point for Ares AI scraper76Apache-2.0
ares-clientHTTP fetcher, HTML cleaner, and LLM extraction client for Ares253Apache-2.0
ares-coreCore types, traits, and error handling for Ares AI scraper401Apache-2.0
ares-dbPostgreSQL repository layer for Ares AI scraper249Apache-2.0
ares-serverA.R.E.S - Agentic Retrieval Enhanced Server: A production-grade agentic chatbot server with multi-provider LLM support, tool…1,516MIT
ares-vectorPure-Rust embedded vector database with HNSW indexing for ARES398MIT
ares_libAutomated decoding tool, Ciphey but in Rust2,019MIT
aresadbHigh-performance multi-model database engine — KV, Graph, SQL, Vector Search, and Full-Text Search in one binary96MIT
arestyA compiling template library for Rust1,903MIT OR Apache-2.0
aresty_macrosMacros for aresty2,237MIT OR Apache-2.0
areteReal-time streaming data pipelines for Solana - transform on-chain events into typed state projections200non-standard
arete-a4-sdkRust SDK client for connecting to Arete streaming servers538MIT
arete-authAuthentication and authorization utilities for Arete343non-standard
arete-idlIDL parsing and type system for Arete764non-standard
arete-interpreterAST transformation runtime and VM for Arete streaming pipelines716non-standard
arete-macrosProc-macros for defining Arete streams777non-standard
arete-mcpMCP (Model Context Protocol) server wrapping Arete streams for AI agent integration132Apache-2.0
arete-sdkThe Project Arete SDK for smart buildings4,133non-standard
arete-serverWebSocket server and projection handlers for Arete streaming pipelines338non-standard
arexiboA client (player) for the Xibo signage system7,189AGPL-3.0-or-later
areyouokFast CLI to scan Markdown/HTML/text files for broken links18MPL-2.0
arfno_std, zero-allocation, const-generic command-line argument parser for embedded and size-constrained binaries2,131MIT
arf-cliAgent Reasoning Format - track AI reasoning alongside git so reviewers see what the agent thought, not just what it changed.59MIT
arf-consoleA cross-platform R console written in Rust191MIT
arf-harpHigh-level R abstractions for safe R object manipulation274MIT
arf-librLow-level R FFI bindings using dynamic loading381MIT
arf-stringsEncoding and decoding for ARF strings85,047Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
arffARFF file format serializer and deserializer8,853MIT/Apache-2.0
arfurA set of bindings and a framework that builds on top of the WPILib suite, enabling Rust-based robot programs in FRC.3,168MIT
arfur-buildInternal build tool for Arfur. Not for public use.5,006MIT
arfur-revBindings to the REV framework.2,432MIT
arfur-wpilibBindings to the WPILib suite.4,464MIT
argVery simple code generator for command line argument parsing.25,706Apache-2.0
arg-deriveDerive for arg crate34,939Apache-2.0
arg-kitA featherweight toolkit to help iterate long/short arguments2,507non-standard
arg-pickerA lightweight, type-safe CLI argument parser39MIT OR Apache-2.0
arg-picker-macrosMingling's lightweight argument parser macros44MIT OR Apache-2.0
arg-soupA super simple command line parsing tool11,531Apache-2.0
arg2stdinA simple utility to pass cli arguments as stdin to a specified command.7,012GPL-2.0-or-later
arg_attrSpecify the accepted arguments depending on configuration conditional checks.1,721MIT OR Apache-2.0
arg_combinatorsCommand line argument combinators14,006MIT
arg_dot_hCommand line argument parsing crate reminiscent of how many C applications did it4,902ISC
arg_enum_proc_macroA procedural macro compatible with clap arg_enum36,128,663MIT
arg_fnArgument parsing with higher order functions1,717MIT
arg_inputARGF-style input handling for Rust6,835BSD-3-Clause
arg_parsA short module for parse input arguments5,839MIT OR Apache-2.0
arg_parseA tool to parse console or your own arguments, without dependencies.11,507MIT
arg_parserRedoxOS command line argument parser72,275MIT
arg_ripperA proc macro for pulling local variables out of functions as arguments2,046MIT
arganA web framework for Rust.8,020MIT OR Apache-2.0
argan-clientReserved.1,690MIT OR Apache-2.0
argan-coreCore types and traits for the Argan Web Framework.6,045MIT OR Apache-2.0
argan-extraReserved.1,693MIT OR Apache-2.0
argan-serverReserved.1,667MIT OR Apache-2.0
argcA bash cli framework, also a bash-based command runner73,070MIT OR Apache-2.0
argcallEnables enums and structs to be callable by associating functions with their variants or fields.4,594MIT
argcall_deriveEnables enums and structs to be callable by associating functions with their variants or fields.4,838MIT
argdataArgdata: A binary serialization format.6,611BSD-2-Clause
argentHelpful library for working with currencies.2,936
argentor-a2aGoogle Agent-to-Agent protocol implementation for Argentor133AGPL-3.0-only
argentor-agentAgentic loop, LLM provider backends, guardrails, and ReAct engine for Argentor223AGPL-3.0-only
argentor-builtins50+ built-in skills (web search, crypto, file ops, security, data processing) for Argentor212AGPL-3.0-only
argentor-channelsCommunication channel abstractions (WebSocket, Slack) for Argentor257AGPL-3.0-only
argentor-complianceGDPR, ISO 27001, ISO 42001, and DPGA compliance modules for Argentor314AGPL-3.0-only
argentor-coreCore types, error handling, and event bus for the Argentor AI agent framework962AGPL-3.0-only