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.

nb-field-namesgenerate class methods of returning field names of structs1,555MIT nb-from-envA convenient way to construct structrual configuration from environment variables6,474MIT nb-mcp-serverMCP server wrapping the nb CLI for LLM-friendly note-taking281Apache-2.0Command line utilitiesDevelopment tools nb-serde-queryserialize and deserialize query string in url8,894MIT nb-syncNon-blocking synchronization structures for bare-metal environments3,623APSL-2.0 OR MIT nb-to-querya simple trait for nb-to-query-derive2,697MIT nb-to-query-derivesimple macro for converting struct to http query string3,675MIT nb-treeVery simple tree structure with generic node and branch data.1,830MIT OR Apache-2.0 nb2frConvert integer number to literal French text.3,008GPL-3.0-or-laterFinanceMathematics nb2nlA small crate for translating NetsBlox code into Netlogo source.3,658MIT OR Apache-2.0 nb2pbCompiles NetsBlox projects into PyBlox projects10,469MIT OR Apache-2.0 nb3_importimport nb3 file to mysql database with out navicat2,713MIT OR Apache-2.0Command line utilities nbaNBA1,829MIT OR Apache-2.0 nba_apiCrate to provide access to various NBA APIs (Stats & Live)2,679MIT OR Apache-2.0 nbcnbc crate1,649MIT NBC_cliA CLI for NavasotaBrewing/brewdrivers16,136MIT nbc_irisThe networking component of the brewery control system15,529MIT nbcatA command-line tool that displays .ipynb file like `cat` command10,527MITCommand line utilities nbchanHighly optimized non-blocking communication channels79,666MITAsynchronousConcurrency nbclConfiguration language designed to be easy and understandable.938Apache-2.0 nbconfSimple configuration file reader/writer11,828Apache-2.0 nbcsA simple checksum calculator for hexadecimal strings.776MIT nbdRust library for NBD (network block device) servers and clients.318,440MIT/Apache-2.0Network programming nbd-asyncBlock device drivers in userspace.10,358MITAsynchronousFilesystem nbd-netlinkSet up an NBD device for a specified socket and parameters, using the Linux netlink interface16,545MIT OR Apache-2.0API bindingsNetwork programming nbdkitRust bindings to the NBDKit framework for creating Network Block Device servers91,837BSD-2-ClauseAPI bindingsFilesystem nbdserveSimple network block device server3,361MIT/Apache-2.0Network programming nbezAn n-dimensional/n-order Bézier curve library10,042Apache-2.0 nbezierBezier curve library based on nalgebra1,598MITMathematics nbfDraft implementation of the Nested Blocks Format, which is a human-friendly text format for expressing nested or hierarchical…10,696MPL-2.0Parser implementations nbformatParse Jupyter Notebooks223,489BSD-3-Clause nbiTUI for checking package name availability across npm, crates.io, PyPI, .dev domains and registering via GitHub119MIT nbibMEDLINE/Pubmed .nbib format to CSL-JSON conversion4,741MITParser implementationsScience nbindgenA tool for generating Nim bindings to Rust code (based on cbindgen).1,926MPL-2.0Development tools::FFIExternal FFI bindings nbioNon-Blocking I/O47,729MIT OR Apache-2.0ConcurrencyRust patterns nbirNumeric Bulk File Renamer (NBIR): rename files to a sequential scheme (e.g. base01.jpg, base02.pdf). Select by extension,…64MITCommand line utilities nbis-rsA Rust binding to the NIST Biometric Image Software (NBIS) library, which is used for processing biometric images, particularly…526MITAlgorithmsAPI bindings nbitsBits operations on [u8]4,830MITCryptography nbits_vecSmall bits value (e.g. 1,2.. bits) vector implementation.4,431MIT nblastImplementation of NBLAST neurite similarity algorithm10,481GPL-3.0AlgorithmsScience nblf-queueAtomic, lock-free MPMC queues based on the nblfq algorithm494MITAlgorithmsConcurrency nblfqNBLFQ MPMC queue implementation in no_std Rust1,507AGPL-3.0-onlyAlgorithmsConcurrency nblistenerProvides a Listener trait to simplify interactions with std::net::TcpListener3,567MIT OR Apache-2.0Network programming nblm-cliCommand-line interface for NotebookLM Enterprise API1,026MITCommand line utilities nblm-coreCore library for NotebookLM Enterprise API client1,227MITAPI bindings nblockNon-Blocking Runtime5,056MIT OR Apache-2.0ConcurrencyRust patterns nbmlMachine Learning Primitives768MIT OR Apache-2.0 nbmqLightweight timerless messaging queue138MIT OR Apache-2.0 nbnfA parser generator based on nom, with syntax inspired by EBNF and regex1,383MITDevelopment toolsParsing tools nbnf_languageA parser for the NBNF language itself, and the parser generator1,816MITDevelopment toolsParsing tools nbnf_macronbnf's proc macro enabling ergonomic parser generation1,612MITDevelopment toolsParsing tools nbody_barnes_hutFacilitates 2D/3D n-body simulations in O(nlogn) time2,357MITAlgorithmsSimulation nboxTerminal UI and CLI for NetBox — fast search, IPAM lookups, and device context317MIT OR Apache-2.0Command line utilitiesNetwork programming nbpA Rust library for accessing the National Bank of Poland's API.978MITAPI bindingsFinance nbp-apiClient for the NBP Web API1,530MITAPI bindingsFinance nbpc-rsRust implementation of non-binary polar codes for ternary steganographic embedding35MITScienceSecurity nbpf-sysbpf filter syntax parser and matcher5,538Apache-2.0 nbrCLI for NoneBot2 - A Rust implementation13,306MITCommand line utilities nbs-rsNBS buffer decoder & encoder3,037MIT nbsaaslearn rust.1,478MIT nbsanityJupyter Notebook Linter4,004MIT nbslimRust implementation of SIA, SIATEC, COSIATEC, and RecurSIA algorithms for compressing Note Block Studio (.nbs) music files by…85MITAlgorithmsCompression nbspecNotebook-first OpenSpec orchestration for spec-driven development37Apache-2.0Command line utilitiesDevelopment tools nbsshSSH command generator18,335Apache-2.0 nbstripFast *.ipynb notebook output stripper and git clean filter: outputs, execution counts, and transient metadata never reach git.55Apache-2.0Command line utilitiesDevelopment tools nbtA low level NBT (named binary tags) encoder and decoder library7,995LGPL-2.1 nbt-clinbt command-line tool (Rust binary, distributed via npm and crates.io)21MIT OR Apache-2.0Command line utilities nbt-parserA minecraft NBT parser.2,008non-standard nbt-rsA simple rust library for dealing with NBT2,119MITParser implementations nbt-rustFast, idiomatic NBT library for Rust with Bedrock and Java endian variants.44Apache-2.0EncodingGame development nbt-snifferA command-line tool designed to scan Minecraft Java Edition world data.968MITCommand line utilities nbteaAnother library for working with NBT8,853MIT nbtedCommand-line NBT editor13,845CC0-1.0Command line utilities nbtqConvert NBT files into JSON for easy processing with tools like jq1,571MITCommand line utilities nbtrockRead And Write Bedrock NBT2,841MITEncoding nbtscannerA tiny tool to scan a set of IP's for NetBIOS name information.1,628MIT nbtxA high-performance, ergonomic, pure Rust implementation of the Named Binary Tag format1,201Apache-2.0 nbuild-coreCore library for cargo-nbuild7,835Apache-2.0 nbusA lock-free, bounded, single-producer, multi-consumer, broadcast channel.690MIT OR Apache-2.0Concurrency nbvA fast terminal-native Jupyter notebook viewer355MIT nbviewInteractive terminal viewer for Jupyter notebooks (.ipynb) — renders cells, code, and outputs with syntax highlighting, no…19MITCommand line utilitiesVisualization nbwipersWipe clean your Jupyter Notebooks!17,384MITCommand line utilitiesDevelopment tools nbxA NetBox CLI for humans and AI agents. Single static binary, schema-driven typed flags, versioned JSON output envelope, agent…38Apache-2.0API bindingsCommand line utilities nbyte-intany byte sized increment of a number501MIT OR Apache-2.0 nbytesRust compile-time evaluation of byte unit conversions340,323Apache-2.0Development toolsRust patterns ncAccess system calls directly533,157Apache-2.0External FFI bindingsNo standard library nc-broadcastA utility for broadcasting stdin to any client that connects with netcat6,634MIT nc-polynomialPolynomial arithmetic over Z_q[x] with NTT support and validated ring contexts52MITAlgorithmsCryptography nc-rendererneocogi rendering lib5,983BSD-3-Clause nc-to-pqA CLI tool to convert 1D variable NetCDF4 files to Apache Parquet format.1,030MITCommand line utilitiesScience nc-uineocogi UI lib4,030BSD-3-Clause nc2parquetHigh-performance NetCDF to Parquet converter with cloud storage support545MITCommand line utilitiesData structures nc_explorerDesktop app for viewing georeferenced netcdf files4,035MIT OR Apache-2.0 nc_rsdkThis is a prototype of a Rust SDK providing functionality for interacting with the Newcoin network.1,495MIT nc_rustlexLexical analysers generator for Rust, written in Rust (crate dedicated to rumblebars, divergences written by Nicolas Cherel)2,369MIT nc_rustlex_codegenSyntex extension for RustLex2,496MIT ncaRust library for pharmacokinetic, non-compartmental analysis NCA1,567non-standard ncaa_data_rsTools for fetching and handling NCAA data for multiple sports.20,066non-standard ncalA terminal Bikram Sambat calendar tool, inspired by Unix cal.20MIT ncaseEnforce a case style8,296ISCCommand line utilitiesText processing ncbiRust data structures for NCBI APIs2,688GPL-3.0-onlyData structuresDatabase interfaces ncbi-vdb-sysFFI library for the NCBI VDB3,356MITScience::Bioinformatics ncbi_dldownload ncbi genome file2,209MIT ncbitaxonomyRead NCBI Taxonomy Database from files and work with NCBI Taxonomy DB23,762MITCommand line utilitiesParser implementations nccCompiler for custom modes on Novation MIDI devices4,152AGPL-3.0-or-laterCommand line utilitiesCompilers ncclMinimal configuration file format and library.37,799MITConfiguration ncdNate's Central Dispatch. Rust concurrency library.8,955MPL-2.0 ncd-memoryBrain-agnostic external memory for AI agents using NCD/GZIP semantic search. No embedding model required.21MITDatabase interfacesScience ncdu-importUtility for importing CSV files into a format readable by ncdu2,681Apache-2.0 ncgopherAn ncurses gopher and gemini client for the modern internet13,588BSD-2-ClauseCommand line utilitiesNetwork programming ncheapNamecheap registrar API CLI built for terminal and AI-agent operability142MIT OR Apache-2.0 nciUse the right package manager10,125MIT nckNickelpack CLI - Active WIP1,623MIT nclSimple configuration file format based on UCL, HCL and JSON8,406MIT nclbkA Nextcloud Bookmarks API Client2,692MIT ncleanA utility to clean filenames2,763MIT ncliA helper CLI for managing and generating NestJS project resources.128MITCommand line utilitiesDevelopment tools nclistCrate for finding overlapping intervals using a nested containment list7,755MIT nclosureProvides composable, nameable closure types with separated states and functionality for use in APIs where anonymous types are…1,588MITNo standard libraryRust patterns ncm-api-rsNetease Cloud Music API Rust SDK271WTFPL ncm2mp3Decrypt Netease Cloud Music NCM files to their original audio format (MP3/FLAC/M4A). Rust CLI with tags, cover art, filename…70Apache-2.0Command line utilitiesEncoding ncm2mp3-coreDecrypt Netease Cloud Music NCM files. Parses the container format, applies the AES-128-ECB metadata/key decryption and the…107Apache-2.0Command line utilitiesEncoding ncm_api网易云音乐API4,906MIT OR Apache-2.0 ncm_cconvert ncm to mp3 or flac ...13,215MIT ncm_corecore decoder for ncmc15,205MIT ncm_metamusic meta utils for ncmc14,524MIT ncm_parserA single file ncm parser9,256MITParser implementations ncmapiNetEase Cloud Music API for Rust.17,559MITAPI bindings ncmapi2NetEase Cloud Music API for Rust.4,015MITAPI bindings ncmcconvert encrypted ncm file to original music file.27,027MIT ncmc_libconvert ncm to mp3 or flac ...14,381MIT ncmclicli for ncmc1,522MIT ncmcorecore of ncmc1,540MIT ncmdumpSome copyright protection file dump.16,414MIT ncmdump-binSome copyright protection file dump.1,279MIT ncmdump-rustConvert ncm files from netease to normal flac or mp3. Rust version.1,589MITCommand line utilities ncmmiaoA magic tool convert ncm to flac5,621GPL-3.0-or-later ncnn-bindncnn Rust binding4,024Apache-2.0 ncnn-rsncnn Rust API3,077Apache-2.0 ncnn-sysjust a ncnn rust unsafe binding15,341non-standard ncnnrsRust implementation of ncnn, a lightweight neural network inference framework, with separated static library for cross-platform…8,486MITAPI bindingsDevelopment tools ncollideDEPRECATED: use ncollide2d or ncollide3d instead. 2 and 3-dimensional collision detection library in Rust.112,217BSD-3-Clause ncollide2d2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate.430,052Apache-2.0 ncollide2d-updated2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate.27,382Apache-2.0 ncollide3d2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry3d crate.852,349Apache-2.0 ncollide3d-updated2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry3d crate.32,489Apache-2.0 ncollide_entitiesDEPRECATED: use ncollide2d or ncollide3d insead.35,130BSD-3-Clause ncollide_geometryDEPRECATED: use ncollide2d or ncollide3d instead.100,229BSD-3-Clause ncollide_mathDEPRECATED: use ncollide2d or ncollide3d insead.129,298BSD-3-Clause ncollide_pipelineDEPRECATED: USE ncollide2d OR ncollide3D INSTEAD. 2 and 3-dimensional collision detection library in Rust: module describing the…118,225BSD-3-Clause ncollide_proceduralDEPRECATED: use ncollide2d or ncollide3d insead.129,710BSD-3-Clause ncollide_queriesDEPRECATED: use ncollide2d or ncollide3d insead.40,671BSD-3-Clause ncollide_testbed2d2D testbed for ncollide.16,446BSD-3-Clause ncollide_testbed3d3D testbed for ncollide.19,440BSD-3-Clause ncollide_transformationDEPRECATED: use ncollide2d or ncollide3d insead.105,711BSD-3-Clause ncollide_utilsDEPRECATED: use ncollide2d or ncollide3d insead.139,983BSD-3-Clause ncommNComm Robotics Framework16,253MITScience::Robotics ncomm-clients-and-serversNComm Clients and Servers6,187MITScience::Robotics ncomm-coreNComm Common Traits Crate.7,496MITScience::Robotics ncomm-executorsNComm Executors6,176MITScience::Robotics ncomm-nodesA collection of common Nodes for use in NComm projects6,228MITScience::Robotics ncomm-publishers-and-subscribersNComm Publishers and Subscribers6,414MITScience::Robotics ncomm-update-clients-and-serversNComm Update Clients and Servers6,144MITScience::Robotics ncomm-utilsNComm Common Utilities Crate.8,130MITScience::Robotics nconsoleNConsole for Rust17,786non-standard ncopdsA TUI program for navigating OPDS catalogs.1,172non-standardCommand line utilities ncorePrint the number of usable cores, taking into account cgroups1,536AGPL-3.0-or-later ncountA word count tool intended to derive useful stats from markdown.55,299UnlicenseCommand line utilitiesText processing ncov-cliSimple ncov checker written in Rust1,660MIT ncoxideModal dual-pane file commander with helix-inspired interface75MITCommand line utilitiesFilesystem ncp-coreCore networking library for NetCat++ - port scanning, file transfer, HTTP, packet capture, TUI dashboard31MIT ncp-engineHigh performance fuzzy matcher engine23,779MPL-2.0 ncp-matcherplug and play high performance fuzzy matcher23,800MPL-2.0 ncp-mcp-serverMCP adapter for NCP — exposes auditable WASM Brick graphs as MCP tools21Apache-2.0Artificial intelligenceCommand line utilities ncp-metrics-exporterA custom prometheus metrics exporter for NCP1,573MIT ncp-runtimeNCP reference runtime — composable, auditable WASM agent graphs77Apache-2.0Artificial intelligenceCommand line utilities ncp5623Simple driver for the ON Semiconductor NCP5623 I2C RGB LED driver6,055MITEmbedded developmentHardware support ncp5623cNCP5623C RGB LED driver for embedded hal1,700BSD-3-ClauseEmbedded developmentHardware support ncpfSimple tool for transmitting data securely with e3pf1,483GPL-3.0-or-later ncpigNon-Cooperative Perfect Information Games, and algorithms to play them.6,758GPL-3.0-onlyAlgorithmsGame development ncppNetCat++ - A powerful CLI networking toolkit with a TUI dashboard18MIT ncpsNeural Circuit Policies - Sparse RNNs inspired by C. elegans, implemented in Rust with Burn25Apache-2.0AlgorithmsScience ncps-rustNeural Circuit Policies - Sparse RNNs inspired by C. elegans, implemented in Rust with Burn46Apache-2.0AlgorithmsScience ncrRust implementation of chat encryption in the Minecraft mod No Chat Reports5,394MIT ncr-cryptoA library for the cryptography used in the Minecraft No-Chat-Reports Mod4,205MIT ncroNix Cache Route Optimizer19EUPL-1.2 ncro-configNix Cache Route Optimizer146EUPL-1.2 ncro-dbNix Cache Route Optimizer129EUPL-1.2 ncro-discoveryNix Cache Route Optimizer46EUPL-1.2 ncro-healthNix Cache Route Optimizer126EUPL-1.2 ncro-meshNix Cache Route Optimizer47EUPL-1.2 ncro-metricsNix Cache Route Optimizer102EUPL-1.2 ncro-narinfoNix Cache Route Optimizer102EUPL-1.2 ncro-routerNix Cache Route Optimizer76EUPL-1.2 ncro-serverNix Cache Route Optimizer48EUPL-1.2 ncrsA lightweight Rust library for loading and storing nucleic acid sequences (DNA or RNA) and their annotations with minimum…3,058GPL-3.0-or-laterFilesystemParser implementations ncryptWIP rust bindings for the win32 ncrypt api7,064MIT ncrypt-meDead simple encryption library3,164MIT OR Apache-2.0CryptographySecurity ncryptf-rsSecure API authentication and end to end encryption.19,471BSD-3-ClauseAPI bindingsAuthentication ncsiscA library for school projects19,218MIT