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.

interstellar-cliCommand-line interface for the Interstellar graph database39MITCommand line utilitiesDatabase interfaces interstellar-wasmWebAssembly bindings for Interstellar graph database39MIT OR Apache-2.0Database interfacesWebAssembly interstice-abiWASM ABI types and host-call interfaces for the Interstice runtime519MIT interstice-abi-macrosProcedural macros for generating ABI types and helpers for Interstice571MIT interstice-cliCommand-line tools to run and manage Interstice nodes and modules128MIT interstice-coreCore runtime for loading and executing Interstice WASM modules219MIT interstice-sdkRust SDK and helpers for writing Interstice WASM modules106MIT interstice-sdk-coreCore SDK utilities used by Interstice modules and macros299MIT interstice-sdk-macrosProcedural macros to generate typed SDK bindings for Interstice modules204MIT interstitiumFundamental, distilled traits for interop between crates. Like serde, but for everything else.1,627MITRust patterns interthreadAuto implementation of the Actor Model38,633MIT OR Apache-2.0AsynchronousDevelopment tools intertraitAllow for inter-trait casting151,233MIT OR Apache-2.0Rust patterns intertrait-macrosMacros for intertrait crate, which allows for direct casting between trait objects151,473MIT OR Apache-2.0 intertrait-nostdThe intertrait crate, with no_std support.67MIT OR Apache-2.0Rust patterns intertrait-nostd-macrosMacros for intertrait crate, which allows for direct casting between trait objects53MIT OR Apache-2.0 intertwineNo description provided.3,183 intervaA feature-rich crate for handling intervals.4,730MIT intervalA library providing an integer interval type.6,918 interval-heapA double-ended priority queue implemented with an interval heap1,266,859MIT/Apache-2.0 interval-mapA vector-based, non-duplicate range-keyed, sorted array.3,092non-standard interval-plannerA Rust CLI and library for generating structured .plan workout files for cycling computers like Wahoo1,658MITCommand line utilities interval-rbtreeAn interval tree implementation using Red-Black Tree as its underlying data structure.818MIT interval-taskRepeatedly execute a `Task` with fixed time delay. more than `setInterval`9,490MIT interval-timerBeeping interval stuff2,662MIT interval-tree-rsInterval tree data structure with stabbing queries, range queries, and overlap detection20MIT OR Apache-2.0AlgorithmsData structures interval_adapterInterval adapter for both open/closed implementations of intervals ( ranges ).151,208MITAlgorithmsDevelopment tools interval_futureWraps a synchronous, waker-less polling function in an interval-based future2,995MPL-2.0 interval_setComputes set of processor for scheduling2,691MIT interval_treeA variant of interval tree data structure.6,766 intervalierInterval events with handling notifications951,872MIT OR Apache-2.0 intervalleParser for time range arguments3,811GPL-3.0-or-laterCommand-line interfaceDate and time intervallumGeneric interval and interval set library.1,943,975MIT OR Apache-2.0 intervalmapAn interval set/map library inspired by Boost.Icl49MITAlgorithmsData structures intervalsA generic interval type with support for open/closed bounds.24,079non-standard intervals-cliCLI for the Intervals.icu API20MIT intervals-generalintervals-general is a crate enabling general representation of and operations on intervals over generic types (e.g. supporting…5,426MIT OR Apache-2.0Data structuresScience intervals-goodAn interval arithmetic library with support for many functions and which tracks when domain errors may occur or are guaranteed to…3,644MITMathematics intervals-rsA Rust crate for intervals24,894MIT OR Apache-2.0AlgorithmsData structures intervalsetsThe intervalsets crate provides bounded and unbounded intervals implemented as sets with all the associated set operations.10,963MITData structuresMathematics intervaltreeA simple and generic implementation of an immutable interval tree.2,404,472MITData structuresNo standard library intervaluesCombine valued intervals together efficiently4,408MIT OR Apache-2.0 intervalues_pyrustRust-to-python wrapper around intervalues1,106MIT intervalxA strongly-typed generic interval algebra library for Rust34MITData structuresMathematics interveil-sdkA portable execution language for intent-based Solana transactions — build, sign, and submit intents without holding keys18Apache-2.0Cryptography::Cryptocurrencies interviewA Crate that aims to clear interview questions in the shortest number of function calls!4,715MIT interviewerSimple CLI prompting crate3,534MIT OR Apache-2.0Command-line interface interweaveStateless model checker for concurrent programs, powered by Optimal DPOR.39MITConcurrencyDevelopment tools::Testing intextIn-text text formatting language.1,721non-standardText processing intextusInline collections.190MITData structuresNo standard library intficAn interactive fiction framework written in Rust12,175MIT intfloatFast and simple hashable float alternative using ints2,158MIT OR Apache-2.0 inth-oauth2OAuth2 client48,354ISC inth-oauth2-asyncOAuth2 client5,500ISC inth-oauth2-azureAzure Active Directory (OpenID Connect) support for the inth-oauth2 crate1,954Unlicense inth_oauth2_slackOAuth2 provider for Slack via the `inth-oauth2` crate1,981non-standard inthrustwetrustUtilities for rocket engine simulation1,590MIT inti25_rust_lib1Rust example by inti254,220Apache-2.0 inti25_solana_libRust example by inti252,296Apache-2.0 intidDefines the IntegerId trait3,527MIT OR Apache-2.0Data structuresNo standard library intid-allocatorTypes to allocate and free integer ids3,099MIT OR Apache-2.0ConcurrencyData structures intid-coreDefines the IntegerId trait without a dependency on intid_derive4,168MIT OR Apache-2.0Data structuresNo standard library intid-deriveProcedural macros for the intid crate (prefer re-exports in intid)3,887MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation intiface-cliCommand Line Interface frontend for the Buttplug sex toy control library30,307BSD-3-Clause intiface-engineCLI and Library frontend for the Buttplug sex toy control library42,153BSD-3-Clause intistelecom-rsWith the intistele.com, you can access and organise SMS mailouts from your own software via API3,684MIT OR Apache-2.0No standard library intlPure-Rust, no_std internationalization primitives (a pure-Rust ICU analog). The `unicode` module provides General_Category,…4,214MITInternationalization (i18n)No standard library intl-cliA tool to extract and translate messages from source code.1,520MIT intl-memoizerA memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent, a localization system designed…13,672,993Apache-2.0 OR MITInternationalization (i18n)Localization (L10n) intl-memoizer_for_carbideA memoizer specifically tailored for storing lazy-initialized intl formatters.548Apache-2.0/MITInternationalization (i18n)Localization (L10n) intl-rsA simple i18n library for rust5,841MITInternationalization (i18n)Localization (L10n) intl_pluralrulesUnicode Plural Rules categorizer for numeric input.14,021,627Apache-2.0/MITInternationalization (i18n)Localization (L10n) intlayer-swc-pluginSWC transform plugin for Intlayer. Replaces `useIntlayer` / `getIntlayer` string keys with pre-loaded dictionary imports at…19Apache-2.0Development toolsInternationalization (i18n) intmapSpecialized HashMap for integer keys3,430,361MIT intnameFull English name for any integer of any primitive integer type.2,973Apache-2.0Text processing intoPrepare name for rebrand25MIT into-a-byteBuild a byte from tuple of Into<u8>.2,956MIT into-attrthe macros helping to transform attributes in graphviz-rust library1,804,790non-standard into-attr-derivederive for attributes for graphviz-rust lib1,809,555non-standard into-bytesFor converting into Vec<u8>3,993MIT into-dedupedUtility methods and functions that take an owned Vec and return a deduplicated owned Vec67MITRust patterns into-fromRust macro for impl Into<T> or From<T> for Struct4,012Apache-2.0 into-jsvalue-derivederive into-jsvalue for enum return values in async wasm_bindgen functions2,477MIT into-ownedThis crate has been merged into as-is crate and is no longer developed by the current author.9,028MIT OR Apache-2.0No standard libraryRust patterns into-owned-trait`IntoOwned` trait for converting borrowed types into their owned counterparts100MIT OR Apache-2.0Rust patterns into-partsA trait for decomposing a type into its constituent parts.16MITRust patterns into-parts-deriveDerive macro for the IntoParts trait.47MITRust patterns into-responseIntoResponse derive for Axum framework.18,074MITWeb programming into-resultA simple convenience trait for converting something into a `Result` or `Option`8,417Apache-2.0/MITNo standard libraryRust patterns into-sortedCollection of utility methods and functions that take an owned array and return a sorted owned array55,249MITNo standard libraryRust patterns into-staticUpgrading to static lifetimes.3,985MITRust patterns into-thisConvenience method to choose the target type of .into().518MIT OR Apache-2.0 into_enumRust macro to generate trivial From impls1,066MIT-CMUData structures into_extExtension trait for the “Into” trait, offering a method “.into_::<T>()” to specify the target type of conversion.4,293MIT OR Apache-2.0No standard libraryRust patterns into_indexHelper traits allowing indexing into vectors and similar types by other types than `usize`2,458MIT OR Apache-2.0Rust patterns into_innerIntoInner trait for Rust newtypes2,624MIT OR Apache-2.0 into_inner_deriveDerive macro for IntoInner trait3,372MIT OR Apache-2.0 into_inner_dropA helper library for implementing into_inner method for drop types safely.1,826MITNFANo standard libraryRust patterns into_queryConvert option structs into filters for use with diesel8,271MIT into_query_deriveProvides a derive macro for IntoQuery8,946MIT into_response_derivea simple into response derive for axum2,998MITWeb programming into_stringHelper crate to convert values into strings avoiding extra allocations10,312MIT OR Apache-2.0Memory managementNo standard library into_variantEasily convert your types into the corresponding enum variant8,409MIT OR Apache-2.0Rust patterns into_variant_macroMacro crate for `into_variant`. Do not use directly.7,820MIT OR Apache-2.0 intohSimple program to turn a file in a string that can be included from c1,544MIT intoifA small library for construction of an Option and Result from any type based on some user-specified condition.9,995MIT intopsmethods and consts shared by all integers under a trait (for generic impls accros all ints)87MIT intovecIntoVec, a trait for converting types into Vec, avoiding copies when possible.20,740MIT intpackintpack is a collection of functions for packing/unpacking unsigned integers into other unsigned integers of different sizes. For…2,193MIT intpackitlibrary that allows to manage unsigned values packed in a single integer1,610GPL-3.0 intptrUnmanaged, explicitly sized and typed Pointers.12,511MIT intqualA dual-layer asynchronous network latency analyzer and observability tool164MIT intqual-coreCore engine for intqual60MIT intr-cliThe `intr` command-line interface for Intentry15MIT intr-coreDomain types, event definitions, and VersionStore trait for Intentry41MIT intr-parserParser for the .prompt file format (Dotprompt-compatible)102MIT intr-providersIntentry model provider abstraction - Anthropic, OpenAI, Google, Ollama74MIT intr-runtime-localLocal execution runtime for Intentry - runs .prompt files against model providers43MIT intra-pipeSynchronous/Asynchronous intra-process pipe7,568MIT intra-workspace-dependency-test-dependencyTest case, this is the dependency1,103MIT intracUnofficial library to track Easypack24/InPost shipments and parcels via their Web API.1,017AGPL-3.0-onlyAPI bindingsCommand line utilities intrayPlaceholder for https://github.com/Gowee/intray1,827MIT intrepidManage complex async business logic with ease7,771MIT intrepid-agentsIntrepid Agents833MIT intrepid-coreManage complex async business logic with ease7,363MIT intrepid-modelManage complex async business logic with ease7,071MIT intrepid-sqliteManage complex async business logic with ease3,894MIT intrepion_x_fizz_buzzFizz Buzz written in Rust3,573MIT intrexIntrusive collections with items addressed by indices207MIT OR Apache-2.0Data structuresNo standard library::No dynamic allocation intricateA GPU accelerated library that creates/trains/runs machine learning prediction models in safe Rust code.26,725MIT intricate-macrosThe macros used for the Intricate library, a machine learning library with GPU acceleration written with OpenCL18,611MIT intricoHigh-performance Quantum Computing library to simulate quantum circuits with precision and power.15,735Apache-2.0Development toolsScience intrico-coreCore execution engine and circuit primitives for Intrico quantum computing.154Apache-2.0Development toolsScience intrico-nodeQISA bytecode executor node for Intrico quantum computing.20Apache-2.0 intrigueInteger Trigonometry with pre-baked lookup tables.2,873MIT OR Apache-2.0 intrinio-rsA Rust SDK for interacting with the Intrinio API3,224MIT intrinsicSymbolic algebra1,204MIT OR Apache-2.0 intrinsic-dimFast intrinsic dimensionality estimation for ML model optimization229MITAlgorithmsCompression intrinsicsSafe likely and unlikely intrinsics639MIT intro-rsA framework for creating 4kb intros.1,548MIT introductionCompose a Git profile README from latest activity.49GPL-3.0-only introsortFast sorting compatible with #[no_std]. Also has (optional) support for efficient and robust sorting of floating point…27,357Apache-2.0/MIT introspect-coreA crate containing the core functionality used for `introspect` and supporting crates3,202MIT OR Apache-2.0 introspect-proc-macrosProcedural macros for `introspect`1,539MIT OR Apache-2.0 introspectableBasic introspection via the Introspectable trait.7,415MIT OR Apache-2.0 introspectable_deriveDerive macro for Introspectable2,094MIT OR Apache-2.0 introspecterCrate for introspecting of items. [DEPRECATED]2,769MIT OR Apache-2.0 introspectionA rust introspection procedural macro.134,911MIT introspection-deriveA rust introspection procedural macro.133,070MIT introspection-sdkRust SDK for Introspection — continuously improve your AI systems with production feedback and frontier practices21MITAPI bindingsDevelopment tools introspectmeGraphQL schema reconstruction via field suggestion error analysis20,147non-standardCommand line utilitiesDevelopment tools introspector-gadgetGraphQL introspection utilities40,524MIT introspectreA GraphQL offensive-security engine: introspection-driven schema analysis, active vulnerability probing, and an interactive…12MITCommand line utilitiesDevelopment tools introwospectionCompile-time introspection for the core language, without procedural macros or code generation.1,544Apache-2.0 OR MIT intrusiveProof-of-concept trait for intrusive iterators.8,294MIT intrusive-avl-treeA high-performance, zero-allocation, intrusive AVL for Rust.22MIT intrusive-collectionsIntrusive collections for Rust (linked list and red-black tree)15,743,938MIT OR Apache-2.0Data structuresNo standard library intrusive-containersA library of intrusive data structures19,835LGPL-3.0+ intrusive-doubly-listAn efficient, zero-allocation intrusive doubly linked list in Rust. Features safe, lifetime-bounded iterators, unified ownership…145MITData structuresEmbedded development intrusive-listenersA compact reentrant type-erased event-listener registry114MITData structuresNo standard library intrusive-lru-cacheAn LRU cache implementation using intrusive data structures8,967MIT OR Apache-2.0Data structures intrusive_splay_treeAn intrusive splay tree implementation that is no-std compatible and free from allocation and moves.6,158MPL-2.0Data structuresMemory management intrusivelockIntrusive locks for Rust — locks that live inside the memory region they protect40Apache-2.0ConcurrencyNo standard library intrvalGeneric intervals (ranges) library294MIT OR Apache-2.0Data structuresScience intsetVarious integer set data structures, each efficient for different operations.10,772Apache-2.0 intspanCommand line tools for IntSpan related bioinformatics operations80,625MITCommand line utilitiesScience intspectorA command line integer conversion utility.20,130Unlicense intsplitRust library for splitting numeric types into their binary component arrays11,355MIT OR Apache-2.0Data structures inttableSpecialized HashMap for randomly-distributed u64 keys2,023Unlicense inttype-enumConverts an [`enum`] into an [`inttype`], and try to convert it back8,985MIT intui-tabsTabs widget for Ratatui/Intuis projects5,045GPL-3.0-or-later intuicio-backend-rustRust backend module for Intuicio scripting platform81,777MIT OR Apache-2.0 intuicio-backend-vmVM backend module for Intuicio scripting platform158,178MIT OR Apache-2.0 intuicio-coreCore module for Intuicio scripting platform169,235MIT OR Apache-2.0 intuicio-dataData module for Intuicio scripting platform181,660MIT OR Apache-2.0 intuicio-deriveProcedural macro module for Intuicio scripting platform161,668MIT OR Apache-2.0 intuicio-essentialsEssentials module for Intuicio scripting platform133,122MIT OR Apache-2.0 intuicio-ffiFFI module for Intuicio scripting platform32,993MIT OR Apache-2.0 intuicio-framework-arenaArena allocator framework module for Intuicio scripting platform16,645MIT OR Apache-2.0 intuicio-framework-dynamicDynamic type framework module for Intuicio scripting platform66,888MIT OR Apache-2.0 intuicio-framework-ecsEntity-Component-System framework module for Intuicio scripting platform25,180MIT OR Apache-2.0 intuicio-framework-oopOOP framework module for Intuicio scripting platform6,020MIT OR Apache-2.0 intuicio-framework-pointerRaw pointer framework module for Intuicio scripting platform65,631MIT OR Apache-2.0 intuicio-framework-serde(De)Serialization framework module for Intuicio scripting platform25,791MIT OR Apache-2.0 intuicio-framework-textText types framework module for Intuicio scripting platform43,427MIT OR Apache-2.0 intuicio-framework-valueType erased value framework module for Intuicio scripting platform53,459MIT OR Apache-2.0 intuicio-frontend-assemblerAssembly frontend module for Intuicio scripting platform132,659MIT OR Apache-2.0 intuicio-frontend-mercuryMercury frontend module for Intuicio scripting platform3,044MIT OR Apache-2.0 intuicio-frontend-serdeSerde frontend module for Intuicio scripting platform135,270MIT OR Apache-2.0 intuicio-frontend-simpletonSimpleton frontend module for Intuicio scripting platform142,725MIT OR Apache-2.0 intuicio-frontend-vaultVault frontend module for Intuicio scripting platform135,288MIT OR Apache-2.0 intuicio-nodesNode Graph module for Intuicio scripting platform116,846MIT OR Apache-2.0 intuicio-parserParser module for Intuicio scripting platform33,282MIT OR Apache-2.0 intuicio-pluginsPlugins module for Intuicio scripting platform128,432MIT OR Apache-2.0 intuicio-runner-simpletonSimpleton runner module for Intuicio scripting platform22,477MIT OR Apache-2.0 intuitilsutilities for intuis projects6,595GPL-3.0-or-later intuitionGain intuition about the goings-on of your multithreaded/multicomponent programs5,180Apache-2.0 intuition-curvesOff-chain Rust parity library for Intuition bonding curves16MITCryptography::CryptocurrenciesMathematics intuitivea library for building declarative text-based user interfaces18,910CC0-1.0 intuitive_macrosmacros for the intuitive crate12,775CC0-1.0 intune-containerManage Microsoft Intune in an isolated, rootless Linux container (GUI + CLI in one binary)35MITCommand line utilities