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.

ncspotncurses Spotify client written in Rust using librespot, inspired by ncmpc and the likes.97,201BSD-2-Clause ncspot-typesA set of types for deserializing JSON output from the ncspot terminal Spotify client4,026MIT nct3933Platform agnostic rust driver for Nuvoton 3-Channel Sink/Source Current DAC NCT3933U.4,474MIT OR Apache-2.0 nctokA program for interactive navigating through weighted hierarchical structured data and analyzing them. Weighted means that each…1,447MITCommand line utilitiesVisualization ncubeGeneralized Hypercube Visualizer15,705MITGraphicsMathematics ncursesA very thin wrapper around the ncurses TUI library963,486MIT ncurses-litetiny reimagining of ncurses-rs3,375MIT ncurses-nativeClean-room, dependency-free Rust reproduction of ncurses terminal output (cursor-movement optimizer, SGR attributes, color,…119Apache-2.0Command-line interface ncurses-rsa rustacean version of the ncurses api6,479MIT ncurseswA fat wrapper around the NCurses TUI library29,197MITAPI bindingsCommand-line interface ncursesw-winAn extension wrapper around the ncursesw-rs crate that encapsulates the exposed raw pointers of the core NCurses TUI library19,722MITAPI bindingsCommand-line interface ncvmScripting virtual machine. IN DEV!!!4,157MIT ncvm_rustScripting virtual machine. IN DEV!!!1,304MIT ncwNative Instruments NCW audio file format support6,881MIT OR Apache-2.0Command line utilitiesCompression ncw-convertNative Instruments NCW audio file to wav convertor4,356MIT OR Apache-2.0 ndlibrary for nd4,154MIT nd-cliA cli directory navigator82MITCommand line utilities nd-icpGeneric n dimensional implementation of the ICP algorithm based on SVD and the nalgebra linear algebra library1,937MIT nd-sliceWrapping `std::slice`s to represent n-dimensional arrays1,650Apache-2.0Data structures nd-triangulationArbitrary dimensional triangulations using CGAL12,170GPL-3.0-or-later nd2-rsPure Rust library for reading Nikon ND2 microscopy files186MITParser implementationsScience nd300Cross-platform network diagnostic tool573PolyForm-Noncommercial-1.0.0Command line utilities nd_arrayCrate for linear algebra that tries to have a similar api to numpy2,585MIT nd_interpolate1-10 dimensional linear and cubic spline interpolation implemented in Rust2,290MITMathematicsSimulation nd_iterA way to create 2 and 3 dimensional iterators.10,890MIT nd_liblibrary for nd2,860MIT nd_matrixA n-dimensional matrix type4,503MIT OR Apache-2.0 nd_vecA compile time n-dimensional vector library.7,394non-standardMathematicsScience nd_vector[WIP] Lengthen! Shrink! Iterate! Scale! Twist and turn to your imagination along any dimension on a vector!1,288MIT OR Apache-2.0 ndaal-binsecBinary (in)security scanner for ELF/PE/Mach-O with native, strictly-validated SARIF 2.1.0 and Markdown output (ndaal fork of…92MITCommand line utilitiesDevelopment tools ndaal-csaf-clindaal CLI for CSAF CRUD operations: import, export, validate138Apache-2.0Command line utilitiesWeb programming::HTTP server ndarrayAn n-dimensional array for general elements and for numerics. Lightweight array views and slicing; views support chunking and…104,269,753MIT OR Apache-2.0Data structuresScience ndarray-anytype erased ndarray369Apache-2.0 ndarray-convN-Dimension convolution (with FFT) lib for ndarray.100,688MIT OR Apache-2.0 ndarray-csvEasily read and write homogeneous CSV data to and from 2D ndarrays3,380,274MIT/Apache-2.0 ndarray-einsumImplementation of the einsum function for the Rust ndarray crate. Fork of https://github.com/oracleofnj/einsum386,549Apache-2.0Science ndarray-glmPerforms regression for generalized linear models using IRLS on data stored in arrays.16,247MITMathematicsScience ndarray-histogramHistogram support for n-dimensional arrays.6,861MIT OR Apache-2.0Data structuresScience ndarray-imageZero-copy conversion between ndarray and image crates29,411MITMultimedia::Images ndarray-interpInterpolation package for ndarray747,136MITAlgorithmsMathematics ndarray-inversePure Rust Inverse and Determinant trait for ndarray Array236,382MIT OR Apache-2.0MathematicsScience ndarray-layoutThis crate provides definitions and transformations for multi-dimensional array data layouts.8,969MITAlgorithmsData structures ndarray-linalgLinear algebra package for rust-ndarray using LAPACK2,102,855MIT OR Apache-2.0AlgorithmsScience ndarray-ndimageMultidimensional image processing for ArrayBase, the n-dimensional array data structure provided by ndarray.141,775MIT OR Apache-2.0Data structuresScience ndarray-npy.npy and .npz file format support for ndarray10,468,934MIT OR Apache-2.0EncodingParser implementations ndarray-npzAdvanced .npz file format support for n-dimensional arrays.7,410MIT OR Apache-2.0EncodingParser implementations ndarray-numtestLinear algebra package for rust-ndarray using LAPACK10,896MIT ndarray-odeintsolve ODE using rust-ndarray23,532MIT ndarray-opteinsumN-ary einsum frontend for ndarray arrays, powered by strided-opteinsum.53MIT OR Apache-2.0 ndarray-parallelParallelization for ndarray using rayon. (Deprecated - use ndarray with rayon directly.)76,342MIT/Apache-2.0ConcurrencyData structures ndarray-polyfitPolynomial fitting based on ndarray825Apache-2.0AlgorithmsScience ndarray-randConstructors for randomized arrays. `rand` integration for `ndarray`.4,438,472MIT OR Apache-2.0 ndarray-rblas`rblas` bindings for `ndarray`.5,346MIT/Apache-2.0 ndarray-safetensorsSerialize / deserialize ndarrays with safetensors.24,423MIT ndarray-sliceFast and robust slice-based algorithms (e.g., sorting, selection, search) for non-contiguous (sub)views into n-dimensional arrays.53,486MIT OR Apache-2.0AlgorithmsData structures ndarray-statsStatistical routines for the n-dimensional array data structures provided by ndarray.6,195,893MIT/Apache-2.0Data structuresScience ndarray-tensorflowAdapter for Tensorflow tensors to expose the ndarray API9,506Apache-2.0 ndarray-unitA package providing a system of units to the ndarray type7,842MIT OR Apache-2.0MathematicsScience ndarray-utilsndarray utilities11,350MIT ndarray-visionA computer vision library built on top of ndarray53,120MIT/Apache-2.0GraphicsMultimedia ndarray-zfp-rsRust bindings for ZFP (https://github.com/LLNL/zfp).1,739MITCompression ndarray_cgHigh-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations4,374MITGame developmentGraphics ndarray_einsum_betaImplementation of the einsum function for the Rust ndarray crate. As popularized in numpy, einsum (Einstein summation) implements…771,114Apache-2.0Science ndarray_images(De)serialize NDarrays to/from PNG2,071MIT ndarrowZero-copy bridge between Apache Arrow and ndarray1,151Apache-2.0Data structuresMathematics ndataThread-safe, self-owned JSON-like data with manual garbage collection.54,507MIT ndatafusionExtensions and support for linear algebra in DataFusion62Apache-2.0AlgorithmsArtificial intelligence ndateThis is a program that gives the current Nepali date (Bikram Sambhat date), converts Bikram Sambhat to AD date and vice versa.1,649MIT OR Apache-2.0 ndaxrsRust client library for the NDAX cryptocurrency exchange API22GPL-3.0-onlyAPI bindingsWeb programming::WebSocket ndayA simple CLI tool for daily notes2,672MIT ndbplan9 ndb parser in rust. Early stage of development.1,652GPL-3.0-onlyDatabase interfaces ndb-asAutonomous System (AS) database with lookup interface.1,124MIT ndb-cliCLI tool for the ndb project.801MIT ndb-coreInternal crate for ndb ecosystem2,590MIT ndb-countryCountry database with lookup interface.813MIT ndb-ipv4-asnIPv4 ASN database with lookup interface.1,138MIT ndb-ipv4-countryIPv4 country database with lookup interface.1,084MIT ndb-ipv6-asnIPv6 ASN database with lookup interface.1,031MIT ndb-ipv6-countryIPv6 country database with lookup interface.1,047MIT ndb-ouiOrganizationally Unique Identifiers (OUI) database with lookup interface.3,867MIT ndb-tcp-serviceTCP service database with lookup interface.2,192MIT ndb-udp-serviceUDP service database with lookup interface.2,144MIT ndbioimageRead bio image formats using the bio-formats java package.6,234MITMultimedia::ImagesScience ndcA library providing the building blocks for working with IATA NDC299Apache-2.0 ndcopyFast N-dimensional array memcpy107,304MIT OR Apache-2.0 nddNon De-Duplicated cell. For statics guaranteed not to share memory with any other static/const.4,396BSD-2-Clause OR Apache-2.0 OR MITConcurrencyData structures ndefThis crate provides a `#[no_std]` library to implement a NFC Data Exchange Format structures.11,743GPL-3.0-or-laterEmbedded developmentNo standard library ndef-rsNDEF (NFC Data Exchange Format) parser and generator in Rust20,896MIT ndelementFinite element definition library.8,676BSD-3-ClauseMathematicsScience ndevneuroevolution library1,812BSD-3-Clause ndexProc macros for indexing and iteration.907MIT OR Apache-2.0 ndfluxPlaceholder for the ndflux infrastructure library.20MPL-2.0 ndfunctionspaceFinite element function spaces.37BSD-3-ClauseMathematicsScience ndg-commonmarkFlavored CommonMark processor for Nix-related projects, with support for CommonMark, GFM, and Nixpkgs extensions.874MPL-2.0Text processing ndgridn-dimensional grid library.7,048BSD-3-ClauseMathematicsScience ndhistogrammulti-dimensional histogramming for Rust111,363MIT OR Apache-2.0Data structuresMathematics ndiNewTek NDI bindings for rust13,832non-standardMultimedia ndi-sdkDynamically-loading NDI SDK bindings1,501MITAPI bindings ndi-sdk-sysRust bindings for the NDI SDK1,064GPL-3.0-or-later ndi-sysFFI bindings to NDI3,078MITExternal FFI bindings ndiceA cli dice roller2,717MIT ndimN-dimensional array for numerals in Rust similar to NumPy4,133MITData structuresScience ndimageA simple library for conversion between ndarray and image3,176MIT ndimpointA library for working with N-dimensional points in Rust.3,671MIT ndinterpN-dimensional interpolation library1,568GPL-3.0-or-laterScience ndirInline arrow-key directory navigation for your shell144MITCommand line utilities ndisapiRust crate for interacting with the Windows Packet Filter driver (NDISAPI)63,537Apache-2.0 ndisapi-rsRust crate for interacting with the Windows Packet Filter driver (NDISAPI)10,724Apache-2.0 ndisplay_cluster_eventsA Rust library for sending nDisplay cluster events.8,191Unlicense ndjsonFormats and colorizes newline delimited JSON for better readability.2,962MIT ndjson-rpcLine-delimited JSON-RPC framing with Unix socket and HTTP/1.1 chunked transports, supporting one-shot and streaming responses.125MITAsynchronousNetwork programming ndjson-streamA library to read NDJSON-formatted data in a streaming manner.2,330MIT OR Apache-2.0Parser implementations ndjson_zstsimple nsjson zst reader/writer2,614MIT ndjsonloggerndjsonlogger2,824MIT ndjsonloggercorendjsonloggercore1,641MIT ndkSafe Rust bindings to the Android NDK43,471,303MIT OR Apache-2.0 ndk-aidlPotential crate for https://github.com/rust-windowing/android-ndk-rs/issues/2971,517MIT OR Apache-2.0 ndk-buildUtilities for building Android binaries170,136MIT OR Apache-2.0 ndk-build2Utilities for building Android binaries6,863MIT OR Apache-2.0 ndk-contextHandles for accessing Android APIs37,495,308MIT OR Apache-2.0 ndk-glueStartup code for android binaries5,424,623MIT OR Apache-2.0 ndk-loggerA library bridging [log](https://crates.io/crates/log) message to [Android NDK…3,371MITDevelopment tools::Debugging ndk-macroHelper macros for android ndk3,659,471MIT OR Apache-2.0 ndk-sysFFI bindings for the Android NDK48,942,148MIT OR Apache-2.0 ndk-toolBuild android so file used in rsbind3,012Apache-2.0 ndkma mini binding for android ndk.2,718MIT ndkm_sysndk binding for ndkm.2,009MIT ndlA minimal TUI client for Threads520MIT ndl-coreShared library for ndl and ndld471MIT ndlessRust library for interacting with Ndless for the TI-Nspire28,304MIT OR Apache-2.0 ndless-asyncNdless-specific integration with async/await for the TI-Nspire5,099MIT OR Apache-2.0 ndless-freetypeBindings for FreeType font library for Ndless8,736MIT ndless-handlerRust handlers for Ndless for TI Nspire13,065MIT OR Apache-2.0 ndless-macrosMacros for Ndless for the TI-Nspire15,747MIT OR Apache-2.0 ndless-sdlSDL bindings for Nspire & Ndless17,517MIT ndless-static-varsRust library for storing static, program-wide parameters for Ndless15,020MIT OR Apache-2.0 ndless-sysRust bindings for Ndless for TI Nspire18,092MIT OR Apache-2.0 ndlifeAn infinite n-dimensional game of life1,551MITGame developmentSimulation ndmParse standard polyhedral dice notation16,617MIT/Apache-2.0Command line utilitiesGame development ndmathTraits for doing vector geometry operations using built-in types3,981UnlicenseAlgorithmsRust patterns ndmeshFinite element mesh library.77BSD-3-ClauseMathematicsScience ndn[WIP] NDN - Named Data Networking in Rust4,520Apache-2.0/MITNetwork programming ndn-appNamed Data Networking - main protocol parsing and encoding1,201MITNetwork programming ndn-ndnlpNDN Link Protocol2,820MITNetwork programmingParsing tools ndn-nfd-mgmtNFD management protocol2,786MIT ndn-protocolNamed Data Networking - main protocol parsing and encoding3,609MITNetwork programmingParsing tools ndn-tlvEncoding and Decoding of TLV values for Named Data Networking6,382MITNetwork programmingParsing tools ndn-tlv-deriveDerive functionality for ndn-tlv6,777MITNetwork programmingParsing tools ndotndot is a new dot command.734MIT ndotterConvert bitmaps to N-dot SVG art1,044MIT ndpNDP (Neighbor Discover Protocol) encoder/decoder & socket implementation1,638MIT/Apache-2.0 ndpmA user-friendly package manager wrapper for XBPS with AppImage support1,119MIT ndproxyProxying Neighbor Discovery packets among interfaces.6,820MITCommand line utilities ndqc_minigrepSmall project crate to learn Rust2,698MIT ndrDeprecated: use the iris-chat crate and iris CLI instead1,155MIT ndr-ffiUniFFI bindings for nostr-double-ratchet (iOS/Android)283MIT ndraey_downloaderA simple library for downloading files11,050GPL-3.0-or-later ndrangeN-dimensional range iterator179MIT ndropeN-dimensional Rotary Position Embeddings523MIT ndrsA tensor library with GPU support93MIT OR Apache-2.0 ndrs_macrosProc macros for ndrs tensor library18MIT OR Apache-2.0 ndrustfftN-dimensional FFT, real-to-complex FFT and real-to-real DCT221,815MIT ndsLibrary for handling Nintendo DS ROM files.4,866MITFilesystem nds_cartNDS file header library and utilities.1,227MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-laterCommand line utilitiesEncoding ndsd-asio-sysLow-level interface and binding generation for the steinberg ASIO SDK.2,492Apache-2.0 ndsd-playA lightweight player in rust for native dsd playback over compatible devices.81Apache-2.0Multimedia::Audio ndsd-playbackA lightweight library in rust for native dsd playback over compatible devices.339Apache-2.0Multimedia::Audio ndsd-readA lightweight library in rust for reading dsd files178Apache-2.0Multimedia::Audio ndshapeSimple, fast linearization of N-dimensional array indices185,713MIT OR Apache-2.0 ndslicedata structures to support n-d arrays of ranks517BSD-3-Clause ndslive-mathCoordinate math, packed tile IDs, and Morton (Z-order) codes for NDS.Live geographic tiling.37BSD-3-ClauseEncodingMathematics ndsort-rsSorting Algorithms implemented in Rust9,521MIT ndspA package for Rust DSP.9,224non-standard ndsparseSparse structures for N-dimensions24,709Apache-2.0ConcurrencyData structures ndspecA package for ocean waves and energy spectra2,293MIT ndspy-sysAuto-generated Rust bindings for the RenderMan/3Delight|NSI display driver API.15,125MIT OR Apache-2.0 OR ZlibGraphicsMultimedia::Images ndstructStructures for N-dimensions5,741Apache-2.0ConcurrencyData structures ndt7-clientAn ndt7 speed test client library and CLI141Apache-2.0Network programming ndtableSimple dense and sparse multi-dimensional tables97MITData structures ndtensorAn n-dimensional tensor5,195Apache-2.0Data structuresScience ndu_add_onethe first test2,786MIT ndutestthe first test1,587MIT ndvecSimple low-dimensional vectors1,590MITData structuresMathematics ndwtHigh-performance discrete and lifting wavelet transforms for 1-D and N-D signals, with SIMD acceleration, adjoint operations, and…46MITAlgorithmsScience ndwt-macrosProcedural macros for wavelet filter-coefficient generation and lifting-scheme expansion (used by the `ndwt` crate).64MITAlgorithmsScience ndxErgonomic Rust bindings for libndx — hook-based extensibility and dynamic module loading36BSD-2-ClauseAPI bindingsDevelopment tools ndx-macrosProc-macro attributes for writing libndx modules and hooks in Rust67BSD-2-ClauseDevelopment toolsRust patterns neDeep learning framework1,935MIT OR Apache-2.0 nea-esiRate-limited Rust client for EVE Online's ESI (EVE Swagger Interface) API574MITAPI bindingsGames nea-esi-cliInteractive CLI for EVE Online's ESI API57MIT nea-rsA type-safe, sans-IO Rust client for Singapore NEA real-time weather and environmental APIs.221Apache-2.0 OR MIT nealSimple, naive incremental dependency graphs. Don't use this. Not done.731MIT neapolitanEasily model and solve circuit-like problems2,443MIT nearNEAR protocol SDK1,940Apache-2.0 near-abiNEAR smart contract ABI primitives460,749MIT OR Apache-2.0 near-abi-clientLibrary to generate Rust clients for NEAR smart contracts.246,078MIT OR Apache-2.0 near-abi-client-implLibrary to generate Rust clients for NEAR smart contracts.247,186MIT OR Apache-2.0 near-abi-client-macrosLibrary to generate Rust clients for NEAR smart contracts.246,834MIT OR Apache-2.0 near-accountA library for managing account data and storage on Near Smart Contracts4,677MIT near-account-idThis crate contains the Account ID primitive and its validation facilities1,501,167MIT OR Apache-2.0