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.

noir_grumpkinAn implementation for the grumpkin curve126,766MIT noir_macros_coreEssential proc-macros and utilities for no_std Rust development3,258MITDevelopment tools::Procedural macro helpersEmbedded development noir_rsPlease visit github.com/noir-lang/noir3,386MIT noirforge-sdkRust SDK helpers for NoirForge proof instruction encoding and Solana verify instruction construction.60Apache-2.0 noisThe Nois standard library41,467Apache-2.0 noiseProcedural noise generation library.2,381,373Apache-2.0/MIT noise-algebraEasy manipulation of noise functions17,038Unlicense noise-aws-lc-rsaws-lc-rs wrappers for noise-protocol.1,527MIT OR Apache-2.0 noise-cliREPL and file runner for the Noise language.126MITCommand line utilitiesMathematics noise-coreCore of the Noise probabilistic language: lexer, parser, evaluator, sampler.190MITCompilersMathematics noise-fork-nostdProcedural noise generation library (Forked).888Apache-2.0/MIT noise-frameworkNoise protocol framework in functional style36,378Apache-2.0CryptographyNetwork programming noise-functionsA collection of fast and lightweight noise functions.25,256MIT OR Apache-2.0AlgorithmsGame development noise-functions-configConfigurable noise generator for `noise-functions`.12,924MIT OR Apache-2.0AlgorithmsGame development noise-gateA basic Noise Gate for recording bursts of sound above a specified threshold.1,771MIT OR Apache-2.0MultimediaMultimedia::Audio noise-protocolNoise Protocol Framework implementation.229,969UnlicenseCryptography noise-ringRing wrappers for nosie-protocol.10,924Unlicense noise-rs-ffiAn FFI for *noise-rs* to be used by non-Rust code.2,626MIT OR Apache-2.0 noise-rust-cryptoWrappers of dalek and RustCrypto crates for noise-protocol197,477Unlicense noise-sodiumoxideSodiumoxide wrappers for noise-protocol.11,139Unlicense noise_exprA graph serialization library for noise_gui1,608MIT OR Apache-2.0 noise_fnSome simple noise functions and traits to allow easy integration with your own5,496MITGame developmentGraphics noise_generatorA simple noise generator for Rust2,685GPL-2.0-or-later noise_guiA graphical user interface for Noise-rs899MIT OR Apache-2.0 noise_perlinImproved perlin noise in 2D and 3D1,739MIT noise_rsThe perlin and simplex noise implementation in 2d and 3d21,890MITAlgorithmsData structures noise_searchNested Object Inverted Search Engine28,637MIT OR Apache-2.0 noise_search_deps_librocksdb-sysFork of librocksdb-sys crate for Noise6,905MIT/Apache-2.0/BSD-3-Clause noise_search_deps_rocksdbFork of rocksdb crate for Noise6,137Apache-2.0 noise_sv2Sv2 noise51,772MIT OR Apache-2.0 noisefungeA music livecoding environment.10,290GPL-3.0 noisegenA simple noise generator.562MIT noiseless-tracing-actix-webLess noise RootSpanBuilder for tracing-actix-web2,935MIT OR Apache-2.0 noiselibA library of procedural 1D, 2D, 3D and 4D noise and fractal functions.14,183MIT noiserandRandom white noise turned into random numbers3,409MIT noisesImplementation of Trevor Perrin's noise protocol framework2,884MIT noises-and-patternsA procedural creator library for 2D noises and patterns5,300MIT noisetteA library for generating 2D noise functions with analytical gradients1,773MIT noisyA procedural noise generation library written for Rust.6,508Unlicense noisy-clippyHow often is each Clippy lint suppressed on crates.io1,581MIT OR Apache-2.0 noisy-silenceOutput a continuous stream of (almost) silence26ISC OR MIT OR Apache-2.0 noisy_bevyProcedural noise primitives for Bevy71,692MITGame development noisy_floatContains floating point types that panic if they are set to an illegal value, such as NaN11,488,576Apache-2.0Mathematics noisy_web_trafficNoisy web traffic generator1,605non-standardCommand line utilitiesSimulation noitonNotion API in Rust4,790MIT noizA simple, configurable, blazingly fast noise library built for and with Bevy.8,598MIT OR Apache-2.0Game developmentGraphics nojsonA flexible Rust JSON library with no dependencies, no macros, no unsafe and optional no_std support43,714MITEncodingNo standard library nokConcrete Error type built around a pseudo stack trace56MIT OR Apache-2.0 nok-codegenConcrete Error type built around a pseudo stack trace273MIT OR Apache-2.0 nokhwaA Simple-to-use, cross-platform Rust Webcam Capture Library400,465Apache-2.0API bindingsMultimedia nokhwa-bindings-linuxThe V4L2 bindings crate for `nokhwa`334,737Apache-2.0 nokhwa-bindings-macosThe AVFoundation bindings crate for `nokhwa`265,853Apache-2.0 nokhwa-bindings-windowsThe Windows Media Foundation bindings crate for `nokhwa`287,316Apache-2.0 nokhwa-coreCore type definitions for nokhwa359,906Apache-2.0 nokiA version control powered, AI friendly note taking app91MIT nokiahealthA crate that helps manage NOKIA Health data2,014MIT/Apache-2.0 nokoA tool for viewing logs3,797MIT noko-sortThe Selection Sort Algorithm implemented in rust1,423MIT nokonoko_adderA Add number program507MIT nokvNo Copycat, No KV50MIT OR Apache-2.0 nokv-agentNo Copycat, No KV14MIT OR Apache-2.0 nolA simply program to write test in executable17,637GPL-2.0-or-later nol36Rust bindings for NOL36 base-36 encoder via WASM runtime48Apache-2.0EncodingWebAssembly nolanCommitlog/WAL Implmentation and Powerful Abstractions3,452Apache-2.0 nolanaAn extremely fast parser Molang parser.917MITCompilersParser implementations noleaderA small leader election package using NATS keyvalue store as the distributed locking mechanism. Does not require a min / max set…480MIT nolgia-cliCLI for the Nolgia generative media platform (image, audio, video)126MIT nolgia-clientGenerated Rust client for the Nolgia API249MIT nolifeCrate to open a scope and then freeze it in time for future access.8,852MIT OR Apache-2.0Rust patterns nolineA no_std line editor34,467MPL-2.0Command-line interfaceNo standard library noloA CLI tool for discovering and analyzing `TODO` comments across codebases.909MITCommand line utilitiesDevelopment tools nolocal-block-onfutures_lite::future::block_on that can run without using thread-locals2,549MPL-2.0AsynchronousConcurrency nolockA collection of Lock-Free Datastructures14,044MIT OR Apache-2.0ConcurrencyData structures nologPretty (by default) and easy to use logger. Compile-time level filtering, zero deps.34,136Apache-2.0 OR MITDevelopment toolsDevelopment tools::Debugging nolog-plainA non-colored version of the simple nolog logger for writing to a file.5,488MITDevelopment toolsDevelopment tools::Debugging nology-apiRust API client for synology/xpenology nas2,671MIT nomA byte-oriented, zero-copy, parser combinators library621,880,437MITParsing tools nom-asyncAsync adapters for nom streaming parsers3,074Apache-2.0 OR MIT nom-bibtexBibTeX parser using nom144,668MITParsing tools nom-bitsBit level parsing for nom1,611MIT nom-bitvecBit level parsing for nom with bitvec4,661MITParsing tools nom-bnflint git commit1,450MIT nom-bothExtension of nom to provide special both_ parsers1,804MIT OR Apache-2.0Parsing tools nom-both-macrosHelper crate of nom-both2,727MIT OR Apache-2.0Parsing tools nom-bufreaderBufReader adapter for nom parsers12,993MITParsing tools nom-bufreader-rpBufReader adapter for nom parsers2,196GPL-3.0-onlyParsing tools nom-config-inA Kconfig parser1,692MITParsing tools nom-deriveCustom derive nom parsers from struct3,361,760MIT/Apache-2.0Parsing tools nom-derive-implCustom derive nom parsers from struct3,196,307MIT/Apache-2.0Parsing tools nom-ebnflint git commit1,446MIT nom-errorsStrong-typed errors support for nom parser combinator library.19,406MIT OR Apache-2.0Parsing tools nom-exifExif/metadata parsing library written in pure Rust, both image (jpeg/heif/heic/jpg/tiff etc.) and video/audio…157,567non-standardMultimedia::AudioMultimedia::Images nom-fieldsProvides a single function-like macro that removes some boilerplate from a common pattern when using nom.4,795MIT OR Apache-2.0 nom-g4Parsing ANTLR v4 grammar using Rust's nom library.1,473MIT nom-gcodeGCode parser using Nom4,309MIT nom-grapheme-clustersAdapter that allows nom to account for unicode grapheme clusters.10,669non-standard nom-greedyerrorCustom error type to take a deepest error289,560MIT OR Apache-2.0Parsing tools nom-gtfA barebones GTF reader written with nom3,489MITScience nom-gzipnom parser for the GZIP file format2,034MITCompressionEncoding nom-hpglRust HP-GL parser (using nom)9,633Apache-2.0Parser implementations nom-kconfigA Kconfig parser5,663MITParsing tools nom-languageLanguage parsing focused combinators for the nom parser library4,281,977MIT nom-leb128Fast LEB128 decoding for the nom parser combinator library182,194CC0-1.0EncodingParser implementations nom-luaLua 5.3 parser written in nom3,074MIT/Apache-2.0 nom-methodsnom combinators to use nom parsers as methods4,786MITParsing tools nom-midiParse a simple midi file into data structures using nom9,164Apache-2.0/MIT nom-mpqA nom parser for the MoPaQ archive format14,548MITGamesParsing tools nom-objA simple obj/mtl parser written with nom.4,266BSD-2-Clause nom-openmetricsA prometheus and openmetrics parser4,204MITParser implementations nom-operatorPrecedence climbing operator parser written with nom3,646MIT/Apache-2.0 nom-packratExtension of nom to apply Packrat Parsing163,975MIT OR Apache-2.0Parsing tools nom-packrat-macrosHelper crate of nom-packrat173,304MIT OR Apache-2.0Parsing tools nom-parse-macrosProcedural macros for generating parser functions for the nom libary3,419MIT/Apache-2.0Parsing tools nom-parse-traitAdding traits to make parsing types easier5,049MIT/Apache-2.0Parsing tools nom-pdbPDB parser implemented with nom11,343MIT nom-pegA PEG parser generator built on top of nom3,581GPL-3.0-or-laterParsing tools nom-pslFast public suffix list domain parsing, written in nom6,917BSD-3-Clause nom-readerfeed a nom parser from anything implementing Read3,610MITParsing tools nom-recursiveExtension of nom to handle left recursion154,228MIT OR Apache-2.0Parsing tools nom-recursive-macrosHelper crate of nom-recursive154,597MIT OR Apache-2.0Parsing tools nom-regexregular expressions for nom parsers547,222MITParsing tools nom-reprap-responseA nom-based parser for serial response for RepRap firmwares primarily targeting Marlin.1,745MIT OR Apache-2.0 nom-rfc8288A nom based parser for RFC 8288284,748MIT OR Apache-2.0 nom-ruleA procedural macro for writing nom parsers using a grammar-like DSL.642,956MIT nom-spanWrap your nom input into a span to get line, column and byte offset10,226MITEncodingParser implementations nom-sqlA SQL parser written using nom.43,579MIT nom-supremeA collection of excellent utilities for nom11,459,305MPL-2.0 nom-syslogZippy parsing for Syslog 31646,598MIT nom-teltonikaTeltonika TCP and UDP protocol decoder and encoder with a dependency-free core9,755MITEncodingNetwork programming nom-test-helpersMacros to help with testing nom parsers22,098CC-PDDC nom-tracableExtension of nom to trace parser1,296,173MIT OR Apache-2.0Parsing tools nom-tracable-macrosHelper crate of nom-tracable1,300,626MIT OR Apache-2.0Parsing tools nom-traceA tracer for nom parsers37,084MITParsing tools nom-tracerExtension of nom to trace parser execution7,301non-standardParsing tools nom-unicodeUnicode extensions for Nom.936,843MIT/Apache-2.0 nom-varintParse varints (used by Celeste, Minecraft, and Protocol buffers) using nom.18,382MIT OR Apache-2.0 nom-whitespacewhitespace consuming nom combinators1,906MITParsing tools nom-xmlA Rust Crate for parsing XML.7,043MIT OR Apache-2.0EncodingParser implementations nom-xml-deriveA Rust crate for simplifying the process of extracting `nom-xml` Documents into structs with fields of various Rust data types.1,559MIT OR Apache-2.0EncodingParsing tools nom5_locateA special input type for nom to locate tokens12,012MITParsing tools nom8A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)5,957,363MITParsing tools nom_bencodeA bencode parser written with nom.6,499MIT OR Apache-2.0Parser implementations nom_confignom helpers for carrying parser configuration2,082MIT nom_html_parserA parser to convert HTML string to HTML tree structure written with Nom4,059GPL-3.0 nom_input_auxAdd support for managing arbitrary data during parsing with nom.2,804MIT nom_learnWhileDB5,484MIT nom_locateA special input type for nom to locate tokens30,425,170MITParsing tools nom_nrqlNRQL (New Relic Query Language) streaming parser built with nom.181MIT OR Apache-2.0Parser implementationsParsing tools nom_pemPEM parser (rfc1421) based of nom132,347MITParsing tools nom_permutationpermutation conbinator for nom9,837MITParsing tools nom_stlA fast STL parser37,437MITParser implementations nomadA HashiCorp Nomad's HTTP API client3,182MIT/Apache-2.0 nomad-apiAPI for interacting Nomad hashicorp1,846MIT nomad-api-typesTypes for the Nomad API, generated from the official go Nomad Client from Hashicorp.6,689MIT nomad-cliNomad CLI - extract structured web content36AGPL-3.0-only nomad-client[Deprecated] A Rust client for HashiCorp Nomad's API.56,647MITAPI bindings nomad-client-rsA HashiCorp Nomad's HTTP API client31,833MITAPI bindings nomad-commonShared types and protocol for Nomad web extraction engine72AGPL-3.0-only nomad-coreCore web extraction engine for Nomad47AGPL-3.0-only nomad-protocolNOMAD Protocol - Network-Optimized Mobile Application Datagram. A secure UDP-based state synchronization protocol.50MIT OR Apache-2.0AsynchronousCryptography nomad-rs-apiProvides an ergonomic, type-safe interface for interacting with the HashiCorp Nomad API (https://developer.hashicorp.com/nomad)326Apache-2.0 nomad-xyz-configurationNomad project configuration file utilities1,539MIT OR Apache-2.0 nomad_events_loggerLog events from the Nomad API1,446Apache-2.0 nomadcfgA CLI tool for defining HashiCorp Nomad job specs in jsonnet.6,805Apache-2.0Command line utilities nomadnet-rsRust library for NomadNet Node Hosting and browsing over Reticulum60MITAsynchronousNetwork programming nomapA parser for the `.map` file format used by Quake 1 & 2 as well as Half-Life 1, implemented using the nom parsing framework.5,412MIT OR Apache-2.0 nombaoneOfficial Rust SDK for the NombaOne subscription-billing API — recurring billing for Nigeria over card, direct debit, and bank…20MITAPI bindingsWeb programming::HTTP client nombineConverters between nom and combine parser combinators1,963MITNo standard libraryParsing tools nombytesA library that provides a wrapper for the bytes::Bytes byte container for use with nom19,188Apache-2.0 OR MITData structuresParsing tools nomcupLibrary to parse PKGBUILD files used by pacman the package manager1,723non-standard nomcurlnomcurl is a library written in Rust that uses the nom library to parse cURL commands. It can handle various cURL options,…1,091MIT nomenoxPure-Rust protein function classifier for hypothetical proteins: a compact CNN distilled from an ESM-2 teacher, assigning Pfam…12MIT OR Apache-2.0Command line utilitiesScience nomgenCLI tool that helps generate files based on commands and protect generated files from manual modifications in pre-commit git hook2,673MIT nomhttpParser HTTP for the rustyproxy project based on nom2,214GPL-3.0-only nomi😴 Summarize repetitive input5,516WTFPL OR MIT OR Apache-2.0 nomi4mA rust client for nominatim.56GPL-3.0-onlyAPI bindingsScience::Geospatial nomi_api_clientUnofficial Nomi Api client702MIT nomiconbook of knowledge1,513MIT nominalAutomate Nominal workflows in Rust1,166Apache-2.0 nominal-apiAPI bindings for the Nominal platform334,722MIT nominal-api-conjureConjure HTTP API bindings for the Nominal platform1,797MIT nominal-api-protoProtobuf/gRPC API bindings for the Nominal platform1,692MIT nominal-cliCLI for automating Nominal workflows318Apache-2.0 nominal-connect-clientRust client library for Nominal Connect81MIT OR Apache-2.0 nominal-streamingLibrary for durable, low-latency streaming into Nominal Core95,533MIT nominalsA crate for formatting nominal indicators in various systems (e.g., roman numerals)15,716MIT OR Apache-2.0Value formatting nominatimBindings to the reverse geocoding API powered by openstreetmap.14,077MITAPI bindingsAsynchronous nominatim-rsBindings to the Nominatim web API for rust8,261MIT OR Apache-2.0API bindings nominoBatch rename utility for developers39,300MIT OR Apache-2.0Command line utilities nomlHigh-performance dynamic configuration language with format preservation, environment variables, native types, string…1,653Apache-2.0ConfigurationData structures nommyType based parser17,328MIT nommy_derivederive(Parse)9,738MIT nomnomIntakeNomNom nomnom4,569non-standard nomnom-appYT-DLP GUI Wrapper, but it eats URLs and spits out videos. simple.190MITGUIMultimedia nomoA templating library61EUPL-1.2 nomograph-claimBi-temporal CRDT claim substrate with asserter attribution. Backbone of nomograph multi-user, multi-agent tooling.391MITData structuresDatabase implementations nomograph-coreCore traits for Nomograph knowledge graph tooling235MIT nomograph-jigAgent-shape testing harness. Runs runtime-in-the-loop task batteries against a tool's CLI to measure first-try command success,…40MITCommand line utilitiesDevelopment tools::Testing nomograph-kebnfConvert OMG KeBNF grammars to ANTLR4 and tree-sitter -- parses all 640 KerML + SysML v2 rules29MITDevelopment toolsParsing tools nomograph-kitVerified tool registry manager -- manages developer toolchains from git-based registries204MITCommand line utilitiesDevelopment tools