Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
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.

nanny-runtimeNanny local runtime — concrete implementations of the nanny-core contracts402Apache-2.0 nanny-sysExposes Node and V8 C++ API's for use by nanny.13,566MIT nannydNanny — execution boundary for AI agents. CLI (nanny run) and Rust SDK (#[tool], #[rule], #[agent]).229Apache-2.0 nanoA nanopass compiler framework for Rust. Or at least Soon (tm) - I'm squatting this name for now. If you want it, please email me…2,194Apache-2.0/MIT nano-agentLightweight Rust framework for building AI agents.56MIT nano-ai✨ Gemini Nano Adapter for WASM Frameworks.1,804MITScience nano-arrowMinimal implementation of the Arrow specification.1,512MIT nano-banana-1High-quality integration for https://supermaker.ai/image/nano-banana/26MIT nano-consciousnessHigh-performance consciousness-inspired AI framework with nanosecond scheduling and temporal processing571MIT OR Apache-2.0AlgorithmsEmbedded development nano-gcp-loggingA custom logging layer for sending logs to Google Cloud Logging using tracing and tracing-subscriber.492Apache-2.0Network programming nano-gemmSmall matrix multiplication3,395,214MIT nano-gemm-c32Small matrix multiplication3,390,731MIT nano-gemm-c64Small matrix multiplication3,390,389MIT nano-gemm-codegenSmall matrix multiplication3,392,156MIT nano-gemm-coreSmall matrix multiplication3,391,675MIT nano-gemm-f32Small matrix multiplication3,390,310MIT nano-gemm-f64Small matrix multiplication3,390,543MIT nano-getA tiny HTTP/1.1 GET and HEAD client with zero dependencies by default.10,630MITNetwork programmingWeb programming nano-httpMinimalistic command-line HTTP server8,060MIT nano-hyperloglogA Redis-compatible HyperLogLog service with pluggable storage backends289MIT OR Apache-2.0AlgorithmsData structures nano-idA tiny, secure, URL-friendly, unique string ID generator for Rust51,694MIT OR Apache-2.0 nano-leb128Little endian base 128 variable-length code compression157,720MIT/Apache-2.0CompressionEncoding nano-mesh-linux-examplesLightweight mesh communication protocol for linux2,507GPL-3.0-or-laterEmbedded developmentNetwork programming nano-ogmoSmall cross platform ogmo3 deserialization6,733MIT OR Apache-2.0 nano-rsLight Web Kit3,942MITConfigurationNetwork programming nano-rs-buildLight Web Build Kit3,414MITConfigurationWeb programming nano-rs-coreLight Web Kit2,154MITConfigurationNetwork programming nano-rs-extraLight Web Kit4,226MITConfigurationNetwork programming nano-rs-macroLight Web Kit1,827MITConfigurationNetwork programming nano-rs-proc-macro-routeLight Web Kit1,856MITConfigurationNetwork programming nano-rspowHybrid CPU/GPU Nano (XNO) Proof of Work library — Rust core, cross-platform.291MITCryptographyHardware support nano-rspow-cliCLI for nano-rspow: generate/validate Nano PoW, benchmark backends205MIT nano-vanityGenerate NANO cryptocurrency addresses with a given prefix39,358BSD-2-Clause nano-vectordb-rsA simple, easy-to-hack vector database in rust1,712MITDatabase interfacesScience nano-walA concurrent Write-Ahead Log with CAS-based segment rotation and coalesced preadv reads2,990MITData structuresDatabase implementations nano-watchdogOS-thread watchdog for stuck task detection with RAII guards — works even when Tokio is frozen30MITAsynchronousDevelopment tools::Debugging nano-webStatic file server built with Rust with pre-compressed in-memory caching5,467MITCommand line utilitiesWeb programming::HTTP server nano-work-serverA dedicated work server for the Nano cryptocurrency13,435BSD-2-Clause nano6464-bit Time-Sortable Identifiers for Rust871MITAlgorithmsData structures nano9A Pico-8 compatibility layer for Bevy1,510MIT OR Apache-2.0Game development nano_arenaA tiny arena allocator that uses atomics11,943MIT nano_banana_2High-quality integration for https://supermaker.ai/image/nano-banana-2/64MIT nano_banana_2_aiHigh-quality integration for https://nanaimg.app/23MIT nano_banana_3_orgnano-banana-3.org website backlink helper crate.22MITAPI bindings nano_banana_pro_promptHigh-quality integration for https://supermaker.ai/blog/nano-banana-pro-prompt-use-cases-ready-to-copy-paste/25MIT nano_clockUltra-fast and accurate nanosecond-level timing utilities546MIT OR Apache-2.0 nano_nanogrepA nano grep implemented in Rust25GPL-3.0 nano_parser_genA parser generator inspired by yacc (types and functions)2,670MIT nano_parser_gen_macroA parser generator inspired by yacc (procedural macro)2,838MIT nano_timeFunction to get the number of nanoseconds since an unspecified epoch3,092MIT/Apache-2.0 nano_wasm_spec_astThe NanoWasm spec as a SpecTec AST42BSD-3-Clause nanoargsA minimal, zero-dependency argument parser for Rust CLI applications747MITCommand-line interface nanobananaproFree AI image generator powered by Google Gemini 3 Pro Image12MIT nanobarA minimal macOS menu bar manager79MIT nanobitUltra-fast binary serialization with multi-format compression and zero-copy deserialization743Apache-2.0CompressionData structures nanobookDeterministic Rust execution engine for trading backtests: limit-order book, portfolio simulation, metrics, risk checks, and…534MITAlgorithmsSimulation nanobook-brokerBroker abstraction and IBKR/Binance adapters for nanobook execution workflows275MIT nanobook-rebalancerTarget-weight rebalancer for Interactive Brokers with risk checks and audit logs113MIT nanobook-riskPre-trade risk checks for nanobook orders and target-weight rebalances199MIT nanobotRust port of nanobot, a lightweight personal AI assistant with tools and multi-channel gateway support.425MITCommand line utilitiesDevelopment tools nanobox`NanoBox` optimization: store small item on stack and fallback to heap for large item.1,285MIT OR Apache-2.0Data structures nanobvLightweight no_std-compatible const_fn oriented BitVector implementation.2,988MITNo standard library nanoclContainer and virtual machine orchestrator26,984MIT OR Apache-2.0 nanocl-clientNanocl http client1,247MIT OR Apache-2.0 nanocl-modelsNanocl shared models1,220MIT OR Apache-2.0 nanocl_errorNanocl error types9,822MIT OR Apache-2.0 nanocl_stubsNanocl shared data model37,640MIT OR Apache-2.0 nanocl_utilsNanocl shared utils17,083MIT OR Apache-2.0 nanocldThe Self-Sufficient Hybrid-Cloud Orchestrator Daemon16,067MIT OR Apache-2.0 nanocld_clientThe Nanocl daemon api client31,352MIT OR Apache-2.0 nanocodexA small, high-performance, headless Rust agents SDK33MIT OR Apache-2.0API bindingsAsynchronous nanocodex-coreTyped model, event, and Responses protocol primitives for Nanocodex57MIT OR Apache-2.0API bindingsAsynchronous nanocodex-macrosTool-definition macros for Nanocodex40MIT OR Apache-2.0API bindingsAsynchronous nanocodex-mcpBackground MCP discovery and deferred Code Mode tools for Nanocodex45MIT OR Apache-2.0API bindingsAsynchronous nanocodex-observabilityTracing formatting and OpenTelemetry setup for Nanocodex applications30MIT OR Apache-2.0API bindingsAsynchronous nanocodex-serviceTower services and persistent Responses WebSocket transport for Nanocodex42MIT OR Apache-2.0API bindingsAsynchronous nanocodex-toolsCode Mode and heterogeneous tool runtime for Nanocodex50MIT OR Apache-2.0API bindingsAsynchronous nanocolorA minimal, zero-dependency terminal color and text styling crate for Rust296MITCommand-line interface nanocomNano-COM, extremly small subset of cross-platform COM6,521MITAPI bindingsDevelopment tools::FFI nanocom-termCross platform picocom-like serial terminal emulator.875MITCommand-line interfaceCommand line utilities nanocoreNanoCore is a meticulously crafted emulator for a custom, true 8-bit CPU.61MIT nanocountA dual-guide protospacer counter for long-read nanopore data45MITCommand line utilitiesScience::Bioinformatics nanocovRust Coverage Calculator and QC Plot Generation Tool41MITCommand line utilitiesScience nanoctrlNanoInfra control plane server88MIT nanocurrency-peeringPeering code for the Nano cryptocurrency18,214BSD-2-Clause nanocurrency-protocolProtocol code for the Nano cryptocurrency15,553BSD-2-Clause nanocurrency-typesA set of types for the Nano cryptocurrency36,728BSD-2-Clause nanodaHey there! nanoda is your go-to Rust tool for benchmarking memory latency.111GPL-3.0-or-laterCommand line utilities nanodbA simple, embedded, JSON-based database25,984MITData structuresDatabase interfaces nanodnsA lightweight DNS server for internal networks — configured with a single JSON file50MIT nanodockMinimal synchronous Docker/Podman client for container detection, port mapping, and lifecycle control41MITNetwork programmingVirtualization nanoemMMD Model file and Motion file Parser.4,680MIT nanoevalHigh-performance Rust evaluation framework for large-scale distributed evaluations with async execution and persistent state…289MITDevelopment tools nanoeval-databaseDatabase backend implementations for persistent state management in the nanoeval framework746MITDevelopment tools nanoeval-executionComposable evaluation runner and orchestration engine for the nanoeval framework604MITDevelopment tools nanoeval-primitivesCore primitive types and traits for the nanoeval evaluation framework1,022MITDevelopment tools nanoeval-solverSolver abstractions and implementations for evaluation task execution in the nanoeval framework446MITDevelopment tools nanoeval-specEvaluation specifications and configuration parsing for the nanoeval framework881MITDevelopment tools nanoeval-utilsCommon utilities for CLI styling, signal handlers, and debugging support in the nanoeval framework455MITDevelopment tools nanofish🐟 A lightweight, `no_std` HTTP client and server for embedded systems built on top of Embassy networking.5,317MIT nanofish-client🐟 A lightweight, `no_std` HTTP client and server for embedded systems built on top of Embassy networking.47MIT nanoflannSafe Rust KD-tree port inspired by nanoflann's adaptor API62BSD-2-Clause nanoforgeA tool for pulling docker images, unpacking them, and compiling them into a Rust project1,553 BSD-2-Clause nanoftsHigh-performance full-text search engine in Rust3,420Apache-2.0AlgorithmsDatabase interfaces nanogbmA small, pure-Rust gradient boosting library (GBDT, binary classification, CPU only).152MITAlgorithmsMathematics nanogenA cli for generating nanoids42MIT nanogltfNanoserde based gltf parsing library.1,660MIT/Apache-2.0 nanogptNanochat in Rust30Apache-2.0AlgorithmsMathematics nanogradA nano neural network library. Scalar valued types with a PyTorch like API.3,913Apache-2.0 nanographEmbedded typed property graph database. Schema-as-code, compile-time validated, Arrow-native.890MITData structuresDatabase implementations nanograph-cliCLI for NanoGraph — the embedded property graph database. No server, schema-as-code.518MIT nanograph-ffiNanoGraph C ABI for Swift and other native clients220MIT nanograph-tsNanoGraph TypeScript/Node.js SDK via napi-rs203MIT nanogrepCustom simplified implementation of minigrep with additional features21,870MITCommand line utilities nanohat-oledLibrary to work with the NanoHat OLED display3,146Apache-2.0 nanohtml2textA zero-dependency library to convert HTML to plain text355,400MIT nanohttpA library for parsing http requests and building http responses.3,404MIT nanoidA tiny, secure, URL-friendly, unique string ID generator for Rust.19,898,071MIT nanoid-dictionaryPopular alphabets for use with nanoid53,434MIT nanoid-wasmNanoId for wasm4,564MITData structuresWebAssembly nanoid_cliNanoid CLI1,554Unlicense nanoimageFork of image-formats5,350MIT nanoirWIP1,597MIT OR Apache-2.0 nanojsonA #![no_std], allocation-free, zero-dependency JSON serializer and pull-parser.203MITEmbedded developmentEncoding nanojson-deriveDerive macros (Serialize, Deserialize) for the nanojson crate.260MITEmbedded developmentEncoding nanokitA collection of tiny, reusable utility methods that reduce code size and improve performance.6,437non-standard nanoleafAsynchronous client library for interacting with NanoLeaf devices5,157MIT nanologA minimal log library only depending on log and std498UnlicenseDevelopment tools::Debugging nanolog-rsHigh performance asynchronous logging library for high-frequency trading systems68MITAsynchronousDevelopment tools::Debugging nanologgerA minimal, colored logger for Rust CLI applications92MITCommand-line interfaceDevelopment tools::Debugging nanolyA simple tool to create and manage nanoly services1,592MIT nanomLightweight helper library for authoring native node modules6,782MIT nanom-derivederive macros for nanom4,713MIT nanomachineMinimal State Machines1,219MITNo standard librarySimulation nanomapA fast small-scale hashmap.700MIT OR Apache-2.0 nanomp3Pure Rust no_std MP3 decoder. Based on minimp310,755MIT OR Apache-2.0MultimediaMultimedia::Audio nanomsgA high-level, Rust idiomatic wrapper around nanomsg.98,276MITNetwork programming nanomsg-sysThe low-level bindings that is used by the nanomsg library.77,109MIT nanondefA no-std, no-alloc, minimal NDEF encoding and decoding library.46non-standardEmbedded developmentEncoding nanoneolisp-like dsl which "compiles" into html1,005AGPL-3.0-or-later nanonetA lightweight, high-performance network emulator written natively in Rust39MIT nanonis-rsRust client library for Nanonis SPM system control via TCP388MITAPI bindingsScience nanooctopus🐙 A lightweight, `no_std` HTTP server for embedded systems built on top of Embassy networking.85MIT nanopassCore crate for nanopass; a secure, procedural, password system10,771MPL-2.0 nanopoolA tiny database connection pooling library for PostgreSQL560MITAsynchronousConcurrency nanoporeA minimalist async runtime based on io_uring (Linux) and I/O rings (Windows)3,478MPL-2.0AsynchronousFilesystem nanopow-rsSmall Rust library to generate proof of work for the Nano cryptocurrency.11,003MIT nanopreA a zero-dependency, no-unsafe implementation of a minimal C-style text preprocessor.4,085Apache-2.0 nanoprogressA minimal, zero-dependency terminal progress bar for Rust CLI applications86MITCommand-line interface nanopubA cross-platform Rust library to sign Nanopublications, with bindings to Python and JS (wasm)32,409non-standardCryptographyEncoding nanopyrsRust rewrite of the Python nanopy library10,637MIT nanoqMinimal but speedy quality control and summaries of nanopore reads17,077MITScience nanoquadA graphics renderer inspired by nonaquad, with small additions.6,096MIT OR Apache-2.0GraphicsRendering nanorandA tiny, fast, zero-dep library for random number generation.68,871,506ZlibAlgorithmsNo standard library nanoreTiny regular expression matcher for arbitrary data types.3,411MIT nanorpca subset of JSON-RPC 2.0, with magical autogeneration of servers and clients71,235ISC nanorpc-derivemacros for nanorpc63,397ISC nanorpc-httpan extremely simple nanorpc backend built on top of HTTP32,867ISC nanorpc-silladnanorpc transport over sillad pipes11,845ISC nanorsA (WIP) nano subset of rust to nxlang transpiler2,400MIT OR Apache-2.0 nanorustA terminal-based text editor written in Rust, inspired by GNU nano327MITCommand line utilitiesText editors nanos-sdk-rsnanos-world module SDK bindings for Rust3,143MITExternal FFI bindingsGame development nanos_sdkRust SDK for Ledger device applications1,587Apache-2.0 nanos_uiUI gadgets for Rust Nano S applications1,181Apache-2.0 nanosandboxLightweight cross-platform sandbox for secure code execution44MITDevelopment toolsOperating systems::Linux APIs nanoscriptNanoScript CLI (WIP)1,646MIT OR Apache-2.0 nanosecond-schedulerUltra-low latency nanosecond-precision scheduler for temporal consciousness applications32,700MIT OR Apache-2.0AlgorithmsConcurrency nanoserdeSerialization library with zero dependencies. Supports Binary, JSON, RON and TOML.1,450,487MIT OR Apache-2.0 nanoserde-deriveFork of makepad-tinyserde derive without any external dependencies1,430,339MIT nanoserveGround-up implementation of a nano HTTP server from TCP sockets41MITCommand line utilitiesDevelopment tools nanoservices-utilsA collection of utilities for nanoservices91,393MIT nanoset-pyA memory-optimized wrapper for Python sets likely to be empty.7,032MITAPI bindingsData structures nanospinnerA minimal, zero-dependency terminal spinner for Rust CLI applications19,445MITCommand-line interface nanosqlTiny, strongly-typed data mapper for SQLite14,973MIT nanosql_macrosTiny, strongly-typed data mapper for SQLite (procedural macros)13,334MIT nanostatnanostat compares data sets using Welch's t-test at various levels of confidence.2,928MIT OR Apache-2.0 nanostoresThread-safe Rust stores modeled after the JavaScript nanostores API.76MITData structuresWebAssembly nanostores-macrosDerive macros for nanostores.rs map stores.88MITDevelopment tools::Procedural macro helpers nanostores-wasmwasm-bindgen bridge for projecting Rust nanostores into JavaScript nanostores.63MITWebAssemblyWeb programming nanotemplateA minimal templating engine that renders a string from the template, replacing all instances of {placeholder} with given values77,509MITTemplate engine nanoteroAn ultra-fast, lightweight parser for the Tero configuration format.56MITConfigurationParser implementations nanotero-compilerCompiler designed for the nanotero crate52MIT nanotero-lexLexer diseñado para el crate nanotero36MIT nanotero-macroNanotero procedural macro for Tero deserialization57MIT nanotero-parserParser diseñado para el crate nanotero27MIT nanotimeA minimal, zero-dependency time utility crate for Rust CLI applications200MITCommand-line interfaceDate and time nanotsA (WIP) nano subset of typescript to nxlang transpiler2,448MIT OR Apache-2.0 nanotubeUse the `nanotubes` package instead.1,595MIT nanotubesFancy websocket wrapper1,632Apache-2.0 nanotweaksCrate moved to https://crates.io/crates/spread_macros.8,091MIT OR Apache-2.0 nanotweaks-procCrate moved to https://crates.io/crates/spread_macros.2,830MIT OR Apache-2.0 nanovalA nan-tagged value for representing f64, i32, u32, booleans, null and arbitrary pointers.6,095MIT nanovecArrays and Vec-likes of small integers packed in an integer or two.7,445MITCompressionData structures nanovgIdiomatic bindings to the NanoVG library26,958MIT/ZlibGamesGUI nanovg-sysNative bindings to the NanoVG library18,654MIT/ZlibGamesGUI nanovmA (WIP) stack and function based VM2,396MIT OR Apache-2.0 nanowasmA small, stand-alone WebAssembly interpreter.3,725Apache-2.0/MITAPI bindingsEmulators nanowrimoAccess to the NanoWrimo API, in all its forms16,435MIT/Apache-2.0 nanoxmlA truly minimal XML (de)serializer4,126MIT nanoxml-deriveDerive macros for nanoxml1,984MIT