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.

ast-outlineFinal ast-outline release. Renamed to ast-bro — install via `cargo install ast-bro`. This 2.1.1 ships the new `ast-bro` and `sb`…496MITCommand line utilitiesDevelopment tools ast-parse-tsUniversal AST parsing via tree-sitter — complexity, doc coverage, identifiers for Rust/Python/JS/TS/Go219Apache-2.0 ast-rsAST Toolkit for Rust1,739MIT ast-templateRecipe and template helpers for Structured Merge AST libraries12AGPL-3.0-only OR PolyForm-Small-Business-1.0.0 ast-to-mermaidGit-aware tree-sitter-based code-graph builder. Emits Mermaid diagrams at five zoom levels, materializes per-commit bundles into…216Apache-2.0Command line utilitiesDevelopment tools ast2strA crate for pretty-printing ASTs and other recursive data structures.8,915MIT ast2str-deriveA crate for pretty-printing ASTs and other recursive data structures.6,989MIT ast2str-libA crate for pretty-printing ASTs and other recursive data structures.7,040MIT ast_contextAST/CST-based code graph analysis — index codebases, find dead code, detect redundancy, and expose everything via an MCP server…291MITCommand line utilitiesDevelopment tools ast_debugRust compiler plugin that prints out the AST of a function3,313 ast_nodeMacros for ast nodes.27,091,576Apache-2.0 ast_openapiGenerate OpenAPI without any boilerplate887Apache-2.0 asta-jobboerse-apiRocket API for the WP Job Manager Plugin running on asta.upb.de5,482AGPL-3.0-or-later astackastack offers a Stack data structure with fixed capacity capable of fast LIFO operations.11,620MIT OR Apache-2.0Data structuresNo standard library astal-appsRust bindings for libastal and it's libraries192MITAPI bindings astal-apps-sysFFI Bindings for libatstal and its libraries305MITAPI bindings astal-authRust bindings for libastal and it's libraries42MITAPI bindings astal-auth-sysFFI Bindings for libatstal and its libraries162MITAPI bindings astal-batteryRust bindings for libastal and it's libraries54MITAPI bindings astal-battery-sysFFI Bindings for libatstal and its libraries164MITAPI bindings astal-bluetoothRust bindings for libastal and it's libraries197MITAPI bindings astal-bluetooth-sysFFI Bindings for libatstal and its libraries260MITAPI bindings astal-cavaRust bindings for libastal and it's libraries118MITAPI bindings astal-cava-sysFFI Bindings for libatstal and its libraries165MITAPI bindings astal-greetRust bindings for libastal and it's libraries45MITAPI bindings astal-greet-sysFFI Bindings for libatstal and its libraries163MITAPI bindings astal-hyprlandRust bindings for libastal and it's libraries61MITAPI bindings astal-hyprland-sysFFI Bindings for libatstal and its libraries173MITAPI bindings astal-ioRust bindings for libastal and it's libraries278MITAPI bindings astal-io-sysFFI Bindings for libatstal and its libraries386MITAPI bindings astal-mprisRust bindings for libastal and it's libraries150MITAPI bindings astal-mpris-sysFFI Bindings for libatstal and its libraries263MITAPI bindings astal-networkRust bindings for libastal and it's libraries247MITAPI bindings astal-network-sysFFI Bindings for libatstal and its libraries300MITAPI bindings astal-niriRust bindings for libastal and it's libraries54MITAPI bindings astal-niri-sysFFI Bindings for libatstal and its libraries169MITAPI bindings astal-notifdRust bindings for libastal and it's libraries113MITAPI bindings astal-notifd-sysFFI Bindings for libatstal and its libraries227MITAPI bindings astal-riverRust bindings for libastal and it's libraries44MITAPI bindings astal-river-sysFFI Bindings for libatstal and its libraries159MITAPI bindings astal-trayRust bindings for libastal and it's libraries126MITAPI bindings astal-tray-sysFFI Bindings for libatstal and its libraries240MITAPI bindings astal-wpRust bindings for libastal and it's libraries152MITAPI bindings astal-wp-sysFFI Bindings for libatstal and its libraries262MITAPI bindings astal4Rust bindings for libastal and it's libraries163MITAPI bindings astal4-sysFFI Bindings for libatstal and its libraries275MITAPI bindings astarA generic implementation of the A* pathfinding algorithm.19,470MIT astar-mumuA* algorithm plugin for the Lava language1,401MIT OR Apache-2.0Data structures astar_libA Star algorithm for two dimensional navigations graphs.220MIT astar_rustA rust implementation of astar search alogorithm3,155MIT OR Apache-2.0 astarte-device-errorGeneric error struct with context information.518Apache-2.0 astarte-device-fdoFIDO Device Onboarding client implementation to register with Astarte1,549Apache-2.0API bindingsEmbedded development astarte-device-sdkA library that provides communication and pairing primitives to an Astarte Cluster75,117Apache-2.0API bindingsEmbedded development astarte-device-sdk-deriveDerive macros implementation used by Astarte Device SDK74,373Apache-2.0API bindingsDevelopment tools::Procedural macro helpers astarte-device-sdk-mockMock implementation of the traits in the astarte-device-sdk31,361Apache-2.0API bindingsDevelopment tools::Testing astarte-device-tlsTLS configuration for the Astarte device71Apache-2.0Cryptography astarte-fdo-protocolFIDO Device Onboarding message parsing library1,702Apache-2.0API bindingsEmbedded development astarte-interfacesInterfaces used by Astarte to define how data is exchange with a Device.14,770Apache-2.0 astarte-message-hubA central service that runs on (Linux) devices for collecting and delivering messages from N apps using 1 MQTT connection to…20,251Apache-2.0Network programming astarte-message-hub-protoAstarte message hub protocol buffers for Rust43,269Apache-2.0API bindings astarte-message-hub-proto-mockAstarte message hub protocol buffers mock crate5,853Apache-2.0Development tools::Testing astarte-test-utilsTest utilities to use in mulitple repository78Apache-2.0Development toolsDevelopment tools::Procedural macro helpers astaxanthinNative applications using HTML & CSS1,760MITGUI astc-decodeA software ASTC decoder in rust50,380Apache-2.0EncodingMultimedia::Images astcenc-rsIdiomatic Rust bindings to the official ASTC encoder library from ARM7,514Unlicense astcenc-sysLow-level bindings to the official ARM ASTC encoding library (currently Linux-only due to use of GNU Make)15,310Unlicense astchunkAST-based code chunking for RAG228MITDevelopment toolsText processing astdA drop-in replacement for std in no-std environments, with full abseil backend.863Apache-2.0API bindingsDevelopment tools astennExtendible hashing HashMap for Rust221Apache-2.0 asterA libsyntax ast builder1,253,656MIT/Apache-2.0 aster-a2uiA2UI (Agent-to-User Interface) protocol implementation for Aster24Apache-2.0 aster-benchAster - An AI agent framework110Apache-2.0 aster-cliAster - An AI agent framework23Apache-2.0 aster-coreAster - An AI agent framework264Apache-2.0 aster-mcpAster - An AI agent framework193Apache-2.0 aster-modelsShared API data models for OpenAI and Anthropic formats337Apache-2.0 aster-proxyA light, fast and powerful cache proxy written in Rust.31,273MITAsynchronousCaching aster-sdkAster SDK,A wrapper for the Aster API.300GPL-3.0 aster-serverAster - An AI agent framework23Apache-2.0 aster-testAster - An AI agent framework23Apache-2.0 asteraceaA web application framework for Rust. Asteracea can be used for client-side and server-side rendering and for statically rendered…3,643MIT OR Apache-2.0GUINo standard library asteracea_proc-macro-definitionsProc macro definitions for Asteracea. They are unlikely to work correctly unless used through the asteracea crate.4,640MIT OR Apache-2.0 asteraiCLI for asterai - the portable AI compute platform1,895MITCommand line utilitiesWebAssembly asterai_runtimeRuntime library for asterai - the portable AI compute platform492Apache-2.0WebAssembly asterdex-sdkAsterDex Futures SDK v3 — Rust async client for REST and WebSocket APIs116MITAPI bindingsAsynchronous asteriaSafe Rust. No Deps. RL for the CPU.15MITAlgorithmsScience asterionFind your way out of a dangeroussh labyrinth1,042GPL-3.0-or-laterGames asterion-corePure game logic for asterion - data and rules for the labyrinth game.73MIT OR Apache-2.0Games asteriskUniversal language-agnostic AST walking and accurate call stack generation with tree-sitter1,672MIT asterisk-agiMinimal crate to support writing a program for Asterisk's AGI2,465MIT OR Apache-2.0 asterisk-amiMinimalistic library to communicate with an Asterisk server using the AMI over TCP protocol14,629MIT OR Apache-2.0API bindingsNetwork programming asterisk-ariAsterisk ARI client4,805MITAPI bindingsNetwork programming asterisk-ari-client-rsSimple Asterisk ARI library7,980MIT OR Apache-2.0MultimediaMultimedia::Audio asterisk-cliA lightweight command-line tool for rapidly testing API endpoints4,255MIT asterisk-managerAn asynchronous Rust library for interacting with the Asterisk Manager Interface (AMI), featuring a strongly-typed, stream-based…3,974non-standardAPI bindingsAsynchronous asterisk-rsAsync Rust client for Asterisk AMI, AGI, and ARI350MIT OR Apache-2.0API bindingsNetwork programming asterisk-rs-agiAsync Rust FastAGI server for Asterisk Gateway Interface371MIT OR Apache-2.0API bindingsNetwork programming asterisk-rs-amiAsync Rust client for the Asterisk Manager Interface (AMI)435MIT OR Apache-2.0API bindingsNetwork programming asterisk-rs-ariAsync Rust client for the Asterisk REST Interface (ARI)456MIT OR Apache-2.0API bindingsNetwork programming asterisk-rs-coreShared types, error framework, and event bus for asterisk-rs607MIT OR Apache-2.0API bindingsNetwork programming asterismHyperbolic navigation for tree data585MITCommand line utilitiesText editors asterixEncode/Decode for ASTERIX protocol using the deku library16,608MITEncodingParsing tools asterix-deriveproc-macro convenience with the deku library, for updating ASTERIX FSPECs12,570MIT asterix_parserPlayground do Protocolo ASTERIX2,958MIT asteroidSmall game framework based on SDL23,413MITGame engines asteroid-mqAn embeddable message queue system11,162MIT/Apache-2.0AsynchronousNetwork programming asteroid-mq-modelBasic models for asteroid-mq14,232MIT/Apache-2.0AsynchronousNetwork programming asteroid-mq-sdkRust SDK for asteroid-mq12,051MIT/Apache-2.0AsynchronousNetwork programming asteroid-tuiTools for minor planets researchers: observation scheduling and planning88GPL-3.0-or-laterCommand line utilitiesScience asteroidssimple set of macros1,857MPL-2.0 asteroidsfactoryAsteroid factory — classify, build and catalogue asteroids of any type: near-Earth, main belt, trojan, centaur, binary, rubble…67MITScienceSimulation astheteVR-ready WM & engine.2,015MIT astisReserved by ASTIS OÜ. The official ASTIS SDK is in preparation — see https://astis.io15Apache-2.0Cryptography astis-mcpReserved by ASTIS OÜ. The ASTIS MCP server is in preparation — see https://astis.io15Apache-2.0Cryptography astis-sdkReserved by ASTIS OÜ. The official ASTIS SDK is in preparation — see https://astis.io15Apache-2.0Cryptography astis-workloadReserved by ASTIS OÜ. The ASTIS workload SDK is in preparation — see https://astis.io15Apache-2.0Cryptography astlibA libary for generating (and manipulating) abstract syntax trees (AST) using ASDL descriptions.1,852MIT astmakerBuild Abstract Syntax Trees and tree-walking models quickly in Rust.4,591MIT astmapastmap — code structure index with transitive impact analysis for LLM coding tools34MIT astmap-coreCore domain types and logic for astmap137MIT astmap-languagesLanguage parsers and resolvers for astmap (tree-sitter based)90MIT astoAsto is a minimalist DSL for documenting CLI tools, built from the ground up in Rust.35MITCommand line utilitiesDevelopment tools astolfoAstolfo1,734MIT astorA fast, minimal HTTP framework for reverse-proxy deployments92MITAsynchronousWeb programming::HTTP server astorionA Duckling-inspired, rule-based entity parsing engine in Rust, designed for extensible time and numeral parsing using a…65MITParsing toolsText processing astrA const lenght stack str7,643MIT astraA blocking HTTP server built on hyper.16,291MITNetwork programmingWeb programming::HTTP server astra-coreCore datastore engine, Raft state machine, and control-plane semantics for Astra240MITDatabase implementations astra-forgeMigration and bulk-load tooling for converging external control-plane stores into Astra38MITCommand line utilitiesDatabase implementations astra-numA wrapper lib around num_bigint, num_integer, and num_traits with extra utilities for handling incredibly large (astronomical)…1,691MITAlgorithmsCryptography astra-plugin-sdkRust SDK for building Astra plugins122MIT astra-protoetcd-compatible protobuf/gRPC contract definitions used by Astra components376MITAPI bindingsNetwork programming astractlCommand-line client for interacting with Astra and etcd-compatible endpoints37MITCommand line utilities astradAstra server daemon exposing etcd-compatible APIs for control-plane workloads38MITDatabase implementationsNetwork programming astraeusA library for space mission analysis1,688MIT astraguardOfficial AstraGuard SDK - license validation, HWID binding, anti-debug, and offline cache for Rust applications159MITAPI bindingsAuthentication astraiA pretty bad neural network library5,512MIT astralHigh level astronomy library.8,642MITAlgorithmsScience astral-cliAstronomy toolkit for finding the position of the Sun, Moon, planets and other celestial bodies at a place and time.8,862MITAlgorithmsCommand line utilities astral-engineAstral Engine (WIP)9,656Apache-2.0Game engines astral-errorError handling library for the Astral Engine (WIP)13,409Apache-2.0Game engines astral-mathMath library for the Astral Engine (WIP)8,709Apache-2.0Game engines astral-pubgrubPubGrub version solving algorithm449,661MPL-2.0Algorithms astral-reqwest-middlewareWrapper around reqwest to allow for client middleware chains.598,898MIT OR Apache-2.0Web programming::HTTP client astral-reqwest-retryRetry middleware for reqwest.497,712MIT OR Apache-2.0Web programming::HTTP client astral-reqwest-tracingOpentracing middleware for reqwest.70MIT OR Apache-2.0Web programming::HTTP client astral-stringString library for the Astral Engine (WIP)11,720Apache-2.0Game engines astral-thirdpartyThird party facade for the Astral Engine to unify dependencies and features7,093Apache-2.0Game engines astral-tlFast HTML parser written in pure Rust1,476,362MITParser implementationsParsing tools astral-tokio-tarA Rust implementation of an async TAR file reader and writer. This library does not currently handle compression, but it is…17,590,717MIT OR Apache-2.0 astral-utilUtility library for the Astral Engine (WIP)11,789Apache-2.0Game engines astral-version-rangesPerformance-optimized type for generic version ranges and operations on them.1,121,711MPL-2.0 astral_async_http_range_readerA library for streaming reading of files over HTTP using range requests526,446MIT astral_async_zipAn asynchronous ZIP archive reading/writing crate.677,175MITAsynchronousCompression astral_reflectionA short description of my package1,724GPL-2.0-or-later WITH Bison-exception-2.2 astrayEasily define AST using only Rust structures18,981MITAlgorithmsCompilers astray_coreCore functionality of the astray macro25,749MITAlgorithmsCompilers astray_macroEasily build AST from Rust structures12,719MITAlgorithmsCompilers astreA modular game framework for optimised 2d games1,479Apache-2.0Game developmentGame engines astreaA file-system based routing framework for Axum with automatic code generation89MITDevelopment tools::Build UtilsWeb programming::HTTP server astrea-macroProcedural macros for Astrea - file-system based routing framework187MITDevelopment tools::Procedural macro helpersWeb programming astreeA command line tool for drawing tree structures with ascii characters16,264MIT OR Apache-2.0Command line utilities astree_coreCore functionality of the astree macro2,324MITAlgorithmsCompilers astree_macroEasily build AST from Rust structures3,107MIT astrelisModular native application, graphics, rendering, and retained UI engine for Rust166MITGame enginesGraphics astrelis-appShared desktop and continuously updating application runtime for Astrelis19MITGame enginesGraphics astrelis-assetsAsset management module for Astrelis game engine618MIT astrelis-audioAudio processing library for Astrelis275MIT astrelis-compositorOrdered UI and scene pass composition for Astrelis17MITGame enginesGraphics astrelis-coreCore types and math for the Astrelis engine1,186MITGame enginesGraphics astrelis-ecsA high-performance Entity Component System (ECS) library for Rust.150MIT astrelis-eguiEGUI integration for Astrelis370MIT astrelis-geometryCustomizable 2D geometry rendering for Astrelis Game Engine94MIT astrelis-gpuBackend-neutral GPU resource, command, and surface API for Astrelis27MITGame enginesGraphics astrelis-gpu-wgpuWgpu backend for the Astrelis GPU API17MITGame enginesGraphics astrelis-inputAstrelis input handling library295MIT astrelis-paintBackend-independent paint paths, images, and display lists for Astrelis27MITGame enginesGraphics astrelis-paint-gpuGPU renderer for Astrelis backend-independent display lists19MITGame enginesGraphics astrelis-platformBackend-neutral desktop platform API for Astrelis29MITGame enginesGraphics astrelis-platform-testDeterministic scripted platform backend for Astrelis15MITGame enginesGraphics astrelis-platform-winitWinit desktop backend for Astrelis16MITGame enginesGraphics astrelis-profilingIn-engine custom profiler for the Astrelis engine33MITGame enginesGraphics astrelis-renderShared scene-rendering target and frame vocabulary for Astrelis748MITGame enginesGraphics astrelis-render-2dSprite and tilemap scene rendering for Astrelis16MITGame enginesGraphics astrelis-render-3dLit mesh scene rendering for Astrelis16MITGame enginesGraphics astrelis-sceneAstrelis Scene Module152MIT astrelis-test-utilsTest utilities for Astrelis projects671MIT astrelis-textBackend-independent font discovery, shaping, and retained text layout for Astrelis537MITGame enginesGraphics astrelis-text-gpuGPU glyph rasterization and atlas caching for Astrelis text layouts20MITGame enginesGraphics astrelis-uiErgonomic Layer-5 facade over the retained Astrelis UI core390MITGame enginesGraphics astrelis-ui-coreRetained, headlessly testable UI core for Astrelis24MITGame enginesGraphics astrelis-ui-dockingSerializable editor docking workspaces for Astrelis16MITGame enginesGraphics astrelis-ui-hostCross-platform retained UI, surface, and compositor window hosting for Astrelis16MITGame enginesGraphics astrelis-ui-testingDeterministic semantic, inspection, and display-list UI testing for Astrelis15MITGame enginesGraphics astrelis-ui-widgetsReusable retained widget compositions for Astrelis18MITGame enginesGraphics astrelis-winitAstrelis integration for winit938MIT astreumAstreum Rust Library1,680MIT astreuos-accountsAstreuos Accounts is a library for managing accounts and applying transactions to the Astreuos Accounts State.1,375MIT astreuos-blockAstreuos Block is a library for encoding, decoding and verifying blocks for the Astreuos Blockchain.4,039MIT astreuos-transactionAstreuos Transaction is a library for encoding, decoding and verifying transactions for the Astreuos Blockchain.2,958MIT