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.

anchor-kit-corecore UI primatives, elements and layout for anchor-kit218MIT OR Apache-2.0Rendering::Rendering engine anchor-kit-wgpuanchor-kit wgpu integration66MIT OR Apache-2.0Rendering::Rendering engine anchor-langSolana Sealevel eDSL6,042,272Apache-2.0 anchor-lang-errorError definitions for anchor-lang29,144Apache-2.0 anchor-lang-idlAnchor framework IDL2,765,095Apache-2.0 anchor-lang-idl-specAnchor framework IDL spec2,526,174Apache-2.0 anchor-litesvmSimplified Anchor testing with LiteSVM - similar syntax to anchor-client, 78% less code7,570MIT anchor-lldbA CLI tool to generate a standalone Rust crate to simulate and debug program instructions writte on Anchor Solana framework.…1,370non-standardCommand line utilitiesDevelopment tools anchor-mcpAnchor Model Context Protocol (MCP) Rust CLI server which allows AI IDE's such as Cursor or Windsurf to more effectively write…1,650Apache-2.0Command line utilities anchor-merkle-treeAnchor Merkle Tree: a fork of solana-merkle-tree for anchor compatibility3,043Apache-2.0 anchor-metaplexcollection of helper numeric operation functions that allows seamless interaction of your Solana Anchor program with the Metaplex…8,008non-standard anchor-modular-programReplacement #[program] macro that allows specifying additional instruction modules2,475MIT anchor-parserGenerate Rust types and helpers from Anchor IDL JSON files using solana-sdk directly — no anchor-lang dependency971MITDevelopment toolsParsing tools anchor-parser-macrosInternal proc-macro implementation detail of anchor-parser. Do not use directly.1,064MITDevelopment toolsParsing tools anchor-periscopeCLI tool to explore and query Anchor program IDLs on-chain29MITCommand line utilitiesDevelopment tools anchor-safe-mathSafe Math wrapper for the primitive numberic types used in an Anchor project21,017non-standard anchor-sentinelStatic security analysis CLI for Solana Anchor programs with educational explanations102MITCommand line utilitiesDevelopment tools anchor-sizeCLI tool to calculate Anchor account sizes25MIT anchor-sp1CPI clients for SPL programs1,860Apache-2.0 anchor-splCPI clients for SPL programs4,125,756Apache-2.0 anchor-spl-openbookCPI clients for SPL programs1,787Apache-2.0 anchor-spl-tokenCPI clients for SPL programs4,607Apache-2.0 anchor-spl-token-metadataanchor wrapper for cpi's into the token metadata program4,101Apache-2.0Cryptography::Cryptocurrencies anchor-synAnchor syntax parsing and code generation tools6,326,827Apache-2.0 anchor-tokenCommon helpers for other anchor-token specs13,617Apache-2.0 anchor-utilsUtility functions and helpers for Anchor framework development1,246Apache-2.0Cryptography::CryptocurrenciesDevelopment tools anchor-vizThis crate pairs well with anchor-lang. It generates an executable which generates visualizations of the instructions of an…6,895MIT anchor-yardA simple and effective performance profiling and world snapshot tool for the shipyard ECS framework.1,786MITDevelopment toolsDevelopment tools::Profiling anchor-yard-coreA simple and effective performance profiling and world snapshot tool for the shipyard ECS framework.1,018MIT anchor-yard-macrosProcedural macros for Anchor-Yard.1,359MIT anchor2dA simple anchoring library2,894MIT OR Apache-2.0 anchor_client_genTool for generating crate from anchor IDL5,219MIT anchor_token_metadataanchor wrapper for cpi's into the token metadata program1,334Apache-2.0 anchorageA stable wrapper (Tokio-Based) around Lavalink in Rust390non-standard anchoredAnchored things can't cross the .await point1,859Apache-2.0 anchored-macrosAnchored things can't cross the .await point2,648Apache-2.0 anchored-poolBounded and unbounded pools for generic resources or buffers557MIT OR Apache-2.0Memory management anchorhashA consistent hashing algorithm that outperforms state-of-the-art algorithms.19,913Apache-2.0AlgorithmsCaching anchormapLock-free concurrent hash map: elements never move after insertion, enabling lock-free reads45MITAlgorithmsConcurrency anchorpy3-corePython bindings for Anchor Rust code17Apache-2.0 anchorpy_corePython bindings for Anchor Rust code1,672Apache-2.0 anchorsasync incremental computations9,078MIT anchors_aweighversatile include tag preprocessor for mdbook2,632MITCommand line utilitiesTemplate engine anchovyAsync Unix socket stream with file descriptor passing219Apache-2.0 ancient_chinese_life_traitsSystem for extracting and visualizing everyday life traits from ancient Chinese HTML documents15MIT OR Apache-2.0 ancillaStatus client for the Ancilla platform. Fetches and renders the current project status from ancilla.live. Not the Ancilla…20non-standardCommand line utilities anclaA Rust command line tool of golang's bolt database1,174non-standardCommand line utilitiesDatabase implementations ancomplexPackage provides easy to use, begginer frendly and python like complex numbers5,808MIT OR Apache-2.0MathematicsScience ancoraCreated with Anchor1,761MIT ancppA C preprocessor compliant with C23 standard implemented in Rust.247MPL-2.0Development toolsParser implementations ancsA set of types for representing Apple Notification Center Service requests and responses.3,843MITEncodingNetwork programming and-then-concurrentConcurrent and-then combinator for Rust streams.7,774MIT and-then2An alternative to a traditional `Future::and_then` combinator3,803MIT/Apache-2.0 and_then_map_errProvides traits for chaining Result operations with different error types WITHOUT the need for intermediate map_err calls.1,423MITRust patterns and_then_someProvides an extension trait for `bool` with methods that return `Option<T>`1,927MIT andaAndaman Build toolchain31,216MIT anda-configConfiguration module for Andaman29,002MIT anda_assistantAnda -- an AI Assistant powered by the Knowledge Interaction Protocol (KIP).5,900MIT OR Apache-2.0AccessibilityDevelopment tools anda_bnbAnda agent tools offers integration with the BNB chain.2,173MIT OR Apache-2.0AccessibilityDevelopment tools anda_brain🧠 Anda Brain (大脑) — Autonomous Graph Memory for AI Agents796Apache-2.0AccessibilityDevelopment tools anda_cliThe command line interface for Anda engine server.4,075MIT OR Apache-2.0AccessibilityDevelopment tools anda_cloud_cdkA Canister Development Kit for the Anda Cloud9,102MITWeb programming anda_cognitive_nexusA Rust implementation of KIP (Knowledge Interaction Protocol) base on Anda DB.11,424MITData structuresDatabase interfaces anda_coreCore types and traits for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.23,326MIT OR Apache-2.0AccessibilityDevelopment tools anda_dbAnda DB is a Rust library designed as a specialized database for AI Agents, focusing on knowledge & memory.18,754MITData structuresDatabase interfaces anda_db_btreeA B-tree index library in Rust.12,574MITAccessibilityDevelopment tools anda_db_deriveA Rust procedural macro crate that provides derive macros for AndaDB schema types.9,982MITAccessibilityDevelopment tools anda_db_hnswA high-performance vector search library in Rust.10,940MITAccessibilityDevelopment tools anda_db_schemaAnda DB schema library for Rust.11,512MITData structuresDatabase interfaces anda_db_tfsA full-text search library using the BM25 ranking algorithm in Rust.12,447MITAccessibilityDevelopment tools anda_db_utilsA utility Rust library for Anda DB.6,490MITData structuresDatabase interfaces anda_engineAgents engine for Anda -- an AI agent framework built with Rust, powered by ICP and TEEs.28,459MIT OR Apache-2.0AccessibilityDevelopment tools anda_engine_serverA http server to serve multiple Anda engines.5,404MIT OR Apache-2.0AccessibilityDevelopment tools anda_hippocampus🧠 Anda Hippocampus (海马体) — Autonomous Graph Memory for AI Agents489Apache-2.0AccessibilityDevelopment tools anda_icpAnda agent tools offers integration with the Internet Computer (ICP).8,148MIT OR Apache-2.0AccessibilityDevelopment tools anda_kipA Rust SDK of KIP (Knowledge Interaction Protocol) for building sustainable AI knowledge memory systems.14,185MITData structuresDatabase interfaces anda_nexusAnda -- an AI Nexus powered by the Knowledge Interaction Protocol (KIP).645MIT OR Apache-2.0AccessibilityDevelopment tools anda_object_storeA Rust library that extends the functionality of the object_store crate with metadata management and encryption.5,843MITData structuresDatabase interfaces anda_web3_clientThe Rust SDK for Web3 integration in non-TEE environments.7,192MIT OR Apache-2.0AccessibilityDevelopment tools andaluhTransliterate español (spanish) spelling to andaluz proposals5,806LGPL-3.0-or-later andamA comprehensive Rust library for cosmological calculations, visualizations and simulations56MIT OR Apache-2.0ScienceSimulation andaxAndaman scripting runtime23,996MIT andersenCLI Tool44MIT andersonpgrepa tool to grep lines from a file1,746MIT OR Apache-2.0 andesAn interface for Ollama in Rust1,306MIT andes-riscvLow level access to Andes' AndeStar V5 RISC-V processors8,129MIT/Apache-2.0Embedded developmentHardware support andexSafe, strongly typed array indexes and wrappers for rust with zero dependencies23,874MITRust patterns andiskazA convenience library for writing games and other apps in TUI3,295non-standardAsynchronousGame development andlockCount Android-style unlock patterns on n-dimensional grids163MIT OR Apache-2.0AlgorithmsCommand line utilities andotp-importandOTP backup reader5,028MITCryptography andre_wronscki_functionsAndre Wronscki package functions3,056MIT andrewThe andrew crate provides convenient drawing of objects such as shapes, lines and text to buffers4,209,739MITMultimedia::ImagesRendering andriFast, all-in-one LAN speed tester — TCP throughput, UDP loss/jitter, and real file-transfer speed.36Apache-2.0Command line utilitiesNetwork programming androidAndroid bindings2,263MIT/Apache-2.0 android-abxAndroid Binary XML (ABX) parser using nom46MITEncodingParser implementations android-activityGlue for building Rust applications on Android with NativeActivity or GameActivity22,257,267MIT OR Apache-2.0 android-autoA crate for implementing the android auto protocol.1,535LGPL-3.0-or-later android-binderSafe bindings to Android Binder, restricted to the NDK2,186Apache-2.0 android-binder-ndk-sysBindgen bindings to android binder, restricted to the NDK1,620Apache-2.0 android-bleAndroid Bluetooth API wrapper, currently supporting BLE client role operations.203BSD-2-Clause OR Apache-2.0API bindingsHardware support android-bluetooth-serialThis crate is obsolete. Please use the 'bluetooth_rust' crate.1,361MIT OR Apache-2.0API bindingsHardware support android-bootimageA tool to handle android boot images. It currently only works for Samsung boot images.2,348UnlicenseCommand line utilitiesData structures android-buildA build-time dependency to compile Java source files for Android as part of a Rust build. Use this from your `build.rs` Cargo…853,177MITDevelopment tools::Build Utils android-build-2Embed (compiled) Java-like sources in Android packages510MIT android-chrono-tzChrono timezone support for Android.80MIT OR Apache-2.0Date and time android-cliCreate, build, and release Android apps faster without Android Studio.3,188MIT android-contextStore Android Application and Activity context(s) for global access543MIT android-cpufeatures-sysRaw bindings to Android NDK's `cpufeatures` library.5,557MIT/Apache-2.0External FFI bindingsHardware support android-d8DEX builder for Android526MIT android-dexDEX abstraction for Android524MIT android-emulatorA Rust library for spawning or discovering Android Emulators and controlling them via the gRPC controller protocol.82MIT OR Apache-2.0 android-integrationAndroid integration523MIT android-intentAndroid intent utilities4,574MIT android-keyringAndroid CredentialBuilder for keyring crate6,781MIT android-launcherAndroid launcher for windows only (maybe), it launch your android without additional terminal/shell session923MIT android-logcatA simple Rust library for Android logcat.528Apache-2.0 android-logd-loggerA logging implementation for `log` which directly writes to the Android logd daemon137,669MIT OR Apache-2.0 android-manifestAndroid Manifest serializer and deserializer for Rust33,361Apache-2.0 android-mediaA Rust-based Android media library that provides simple and easy-to-use audio recording and playback functionality.55Apache-2.0API bindingsMultimedia::Audio android-mem-kitA comprehensive memory instrumentation library for Android rooted environments (Il2Cpp, Hooking, Patching).42MIT OR Apache-2.0Embedded developmentOperating systems::Android APIs android-native-keyring-storeAndroid CredentialStore for keyring-core88,988MIT OR Apache-2.0 android-ndkSafe Rust bindings to the Android NDK26,698MIT OR Apache-2.0 android-ndk-sysFFI bindings for the Android NDK20,875MIT OR Apache-2.0 android-permissionsAndroid permissions1,981MIT android-powerstatsBindings to Android's `powerstats` services1,673MITAPI bindingsHardware support android-propertiesRust-based Android properties wrapper16,582,279MITExternal FFI bindingsOperating systems android-raw-windowAndroid ANativeWindow 封装,实现 raw-window-handle 接口22MITGraphicsOperating systems::Android APIs android-rsReserved crate name1,673MIT OR Apache-2.0 android-rust-cliA CLI tool for generating Android Rust JNI templates in a single command186MIT OR Apache-2.0Command line utilitiesDevelopment tools android-sdk-manager-rsRust native replacement for Android's sdkmanager1,362MIT OR Apache-2.0 android-sdkmanager-rsRust native replacement for Android's sdkmanager29,262MIT OR Apache-2.0 android-serviceAndroid Service utilities310MIT android-sparseAn implementation of Android's sparse file format.27,130MITCommand line utilitiesCompression android-sparse-imageLow-level Android sparse image parsing headers13,986MIT OR Apache-2.0 android-sysReserved crate name1,688MIT OR Apache-2.0 android-toolsAndroid-related tools for building and developing applications 🛠34,192Apache-2.0 android-tools-rsAndroid-related tools for building and developing applications 🛠3,297Apache-2.0 android-transfer-programA small CLI application to transfer files to and from Android devices because Android File Transfer sucks now (or at least last…994MIT android-tzdataParser for the Android-specific tzdata file126,899,878MIT OR Apache-2.0Date and time android-usb-serialPure Rust USB serial drivers for Android (and Linux), built on nusb118Apache-2.0 OR MITEmbedded developmentHardware support android-usbserAndroid host driver for USB serial adapters, currently works with CDC-ACM devices.4,888MIT OR Apache-2.0API bindingsHardware support android-wakelockSafe and ergonomic Rust bindings to the Android WakeLock API3,618MITAPI bindings android-xml-converterThis is just an experimental code to convert between android xml formats (abx and xml). Functionality is not guaranteed.753Apache-2.0Command line utilitiesParsing tools android_baseA base for making android applications in rust with piston and glutin-window that simplifies android development2,207MITGame enginesGames android_bpAndroid.bp parser23,068MITParser implementations android_clipboardAccess Android clipboard7,471MITGUI android_ffiAndroid FFI Helpers6,996MIT android_glueGlue for the Android JNI2,160,619MIT android_injected_glueInjected glue for the Android JNI86,109MIT android_liblog-sysNative bindings to liblog on Android86,127MIT/Apache-2.0 android_logLogger which writes to Android logging subsystem83,440MIT/Apache-2.0 android_log-sysFFI bindings to Android log Library.24,949,493MIT OR Apache-2.0External FFI bindings android_loggerA logging implementation for `log` which hooks to android log output.22,317,333MIT OR Apache-2.0API bindingsOperating systems::Android APIs android_logger_liteA lightweight android log library7,723MIT OR Apache-2.0 android_looperThin wrapper for Android Looper.4,473MIT OR Apache-2.0 android_looper-sysFFI Bindings to Native Android Looper.19,866MIT OR Apache-2.0External FFI bindings android_native_windowAndroid Native Window ffi ,supported to Android15.7,112MIT android_sensor-sysBindings to Android Sensor Library.10,061MIT OR Apache-2.0External FFI bindings android_supportAndroid Support Glue4,273MIT android_system_propertiesMinimal Android system properties wrapper249,805,387MIT/Apache-2.0 android_traceSupport for Android NDK Tracing173,940Apache-2.0 OR MITAPI bindingsOperating systems android_trace_logA crate for handling Android trace logs created with Debug.startMethodTracing121,8980BSD OR MIT OR Apache-2.0Parser implementations android_xdlxDL is an enhanced implementation of the Android DL series functions.131MITAPI bindings android_xdl_deriveDerive macros for the android_xdl crate.158MIT androidoscopyDebug server for Android applications with real-time dashboard35MITCommand line utilitiesDevelopment tools androidy-logMinimal wrapper over android logging11,839BSL-1.0 androkitReusable Android developer toolkit for Rust — ADB plumbing, APK/manifest parsing, Gradle project discovery131MITAPI bindingsDevelopment tools andromedapublish-subscribe middleware1,483Apache-2.0AsynchronousGame development andromeda-appUtility methods and message definitions for the Andromeda App Contract1,677MIT andromeda-data-storageUtility methods and message definitions for the Andromeda Data Storage Contracts1,643MIT andromeda-ecosystemUtility methods and message definitions for the Andromeda Ecosystem Contracts1,660MIT andromeda-financeUtility methods and message definitions for the Andromeda Finance Contracts1,681MIT andromeda-fungible-tokensUtility methods and message definitions for the Andromeda Fungible Tokens Contracts2,083MIT andromeda-macrosMacros for Andromeda Digital Objects9,791MIT andromeda-modulesUtility methods and message definitions for the Andromeda Module Contracts1,641MIT andromeda-non-fungible-tokensMessage definitions and utility methods for Andromeda non-fungible token contracts3,854MIT andromeda-stdThe standard library for creating an Andromeda Digital Object12,221MIT androxusA UI component library for Android with Dioxus130MIT andtopicA package that serves as an interface for topic files.862MIT OR Apache-2.0 anduinComplex end to end game engine with usage of new technologies like vulkan api (vulkano), and basic principles: 1) Speed; 2)…10,341AGPL-3.0 anduril-lattice-sdkAnduril's Lattice SDK for interacting with Lattice APIs8,600non-standard andyleung9527_demo_crates_20231016A demo crate.1,692MIT OR Apache-2.0 andys_guessing_gameA fun game where you guess what number the computer has chosen.1,717MIT aneRust bindings for the Apple Neural Engine (ANE) via the private AppleNeuralEngine.framework30MITAPI bindingsHardware support ane-editorA New Editor / Agent Native Editor — a modern vim-inspired terminal editor built for humans and code agents40MIT anecsPlaceholder for WIP crate.1,365MIT OR Apache-2.0 aneet_guessing_gameA fun game where you guess what number the computer has chosen.932MIT OR Apache-2.0 anesANSI Escape Sequences provider & parser178,880,800MIT OR Apache-2.0Command-line interfaceParser implementations anesisCLI for scaffolding projects from remote templates and extending them with project addons110non-standardCommand line utilitiesDevelopment tools anet_a2a_serverA Rust framework for building Agent-to-Agent (A2A) protocol services770MITAsynchronous aneubeck-daachorseDaachorse: Double-Array Aho-Corasick146,822MIT OR Apache-2.0AlgorithmsData structures aneurysmYet Another Brainf**k interpreter2,811MIT anewA tool for adding new lines to files, skipping duplicates and write in Rust!4,943MITCommand line utilities aneweranewer appends lines from stdin to a file if they don't already exist in the file. You could also use it as `uniq` without `sort`.6,311non-standardCommand line utilities angAngular types and common helper methods.44,758MIT angeShell functions made easy1,812MITCommand line utilities angelAnother OpenGL extension loader3,805MIT OR Apache-2.0 angel-cryptoangel crypto32Apache-2.0 angelcakeA tasty way to execute build tasks.1,860MITCommand line utilitiesDevelopment tools angelioSimple esolang with GPIO support1,722non-standard