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.
console-listenerA crate for listening to console input in a separate thread.7,958MIT OR Apache-2.0
console-log-rsreplaces console.log in a rust module with println!3,244MIT OR Apache-2.0
console-menuA simple yet powerful library for creating beautiful console menus in rust.12,678MIT
console-mermaidPure Rust CLI for rendering Mermaid graphs inside your terminal.18MIT
console-promptconsole_prompt is a very simple library for creating clean, thread-safe cli prompts for interactive cli programs in rust heavily…7,856non-standard
console-subscriberA `tracing-subscriber::Layer` for collecting Tokio console telemetry.42,562,619MIT
console-tech-moneyLibrary to handle monetary values in rust228MIT
console-timerSimple timer in your terminal.1,512Apache-2.0
console-totpA console-based TOTP (Time-based One-Time Password) generator.178MIT
console-traitsBasic console traits, such as setting char position and writing strings.8,552MIT OR Apache-2.0
console-utilitiesA Rust crate for handling console input and output utilities.11,211MIT
console-utilsSimple CLI Input and Control Utilities37,565MIT OR Apache-2.0
console-webA crate for writing to the console in wasm (using wasm-bindgen)1,914,670Apache-2.0/MIT
console_artA flexible Rust crate for styled console output, emojis, icons, colors, and images.73MIT
console_colorCross platform console colors written in idiomatic Rust2,479Unlicense
console_engineA simple terminal framework to draw things and manage user input92,166MIT
console_error_panic_hookA panic hook for `wasm32-unknown-unknown` that logs panics to `console.error`66,976,284Apache-2.0/MIT
console_implseminix 内核库控制台定义2,026non-standard
console_logA logging facility that routes Rust log messages to the browser's console.28,537,504MIT/Apache-2.0
console_rendererA console renderer for the ABC Game Engine1,244MIT
console_static_textLogging for text that should stay in the same place in a console.974,232MIT
console_stuffconvenient re-exporting of console crates1,592MIT OR Apache-2.0
console_testerA console output testing framework5,598Apache-2.0
console_ui_engine_nullA console UI engine written to learn Rust1,742MIT
ConsoleEngineA simple console engine in order to make console applications (Very Unfinished)11,626Apache-2.0
consoleglA terminal 3D graphics library929GPL-3.0
consoletimerSimple timer for your terminal5,777GPL-3.0-only
consoletoolsInteractive console library with thread-safe global logging, flexible text formatting, and file persistence95MIT
consolidateA simple rust tool for moving all files from directories and subdirectories down to a base directory via globbing.372MIT
consolidator-coreShared consolidator types and layout helpers.23Apache-2.0
consolidator-runtimeConsolidator worker runtime and destination apply engine.20Apache-2.0
consolidator-stateConsolidator state, checkpoint, and bootstrap helpers.22Apache-2.0
consortiumEvergreen best-of-best LLM generations at your fingertips231MIT OR Apache-2.0
consortium-ansibleAnsible orchestration with nix-built environments for consortium166LGPL-2.1-or-later
consortium-cliCLI tools for consortium — claw, molt, pinch83LGPL-2.1-or-later
consortium-crateCore library — Rust implementation of ClusterShell450LGPL-2.1-or-later
consortium-fanout-simDeterministic simulator for the consortium cascade primitive57LGPL-2.1-or-later
consortium-nixNixOS deployment orchestration for consortium378LGPL-2.1-or-later
consortium-pyPython bindings for consortium (ClusterShell-compatible API)121LGPL-2.1-or-later
consortium-rayRay job orchestration with nix-built environments for consortium131LGPL-2.1-or-later
consortium-skypilotSkyPilot multi-cloud job orchestration with nix-built environments for consortium130LGPL-2.1-or-later
consortium-slurmSlurm job orchestration with nix-built environments for consortium127LGPL-2.1-or-later
consortium-test-harnessDocker-based mini-HPC test harness for consortium117LGPL-2.1-or-later
conspiracySafe, efficient configuration abstractions1,431MIT OR Apache-2.0
conspiracy_macrosMacros for generating config structs1,675MIT OR Apache-2.0
conspiracy_theoriesTraits used by conspiracy and conspiracy_macros crates1,677MIT OR Apache-2.0
conspireThe Rust interface to conspire.38,791GPL-3.0
consprobQuick Probability Inference Engine on RNA Structural Alignment37,176MIT
consprob-trainedTrainable Probability Inference Engine on RNA Structural Alignment19,687MIT
constConst1,825MIT
const-addrsA set of macros for creating networking types from a string literal.25,027MIT
const-algA library that provides a safe experimental linear algebra library based on arrays intead of on the heap3,261MIT
const-allocAllocate dynamic memory at compile time1,674Apache-2.0 OR MIT
const-anonymous-functionsSimple macro to create const anonymous functions3,717MIT
const-arith-macros-178Provides macros for const-arithmetic4,596MIT
const-arithmeticExploits Rust's type generic system to perform integer arithmetics at compile time.6,257MIT
const-array-attrsAttribute macros for const array.7,065MIT OR Apache-2.0
const-array-concatConcatenate fixed-size arrays at compile time without copying114MIT OR Apache-2.0
const-array-initMacros used to initialize arrays in const context using closure syntax or const function4,554MIT OR Apache-2.0
const-arrayvecA vec-like type backed by an array on the stack.6,205MIT OR Apache-2.0
const-assertAssert struct for const generics95,363MIT
const-assocA const-capable Map type backed by a static array878MIT OR Apache-2.0
const-assoc-deriveDerive macros for const-assoc crate1,138MIT OR Apache-2.0
const-bitfieldMacros for generating bitfield-like structures with const support.7,968MIT OR Apache-2.0
const-bufferA fixed-capacity memory buffer allocated on the stack using const generics.4,436MIT OR Apache-2.0
const-builderDerive macro for const-compatible compile-time checked builders.2,277MIT
const-c-strSafely create &CStr at compile time3,426MIT OR Apache-2.0
const-c-str-implImplementation detail, see https://crates.io/crates/const-c-str2,827MIT OR Apache-2.0
const-chunksExtension trait to chunk iterators into const-length arrays.13,269MIT OR Apache-2.0
const-ciphersCiphers implemented as constant expressions in Rust for use in payload generation. Not for regular use.3,912MIT
const-combinationsconst fn combinations iter adapter6,442MIT OR Apache-2.0
const-concatHeinous hackery to concatenate constants2,841Unlicense
const-config-sizeread a const usize from an array length, map key count, or integer literal in a .json file3,692MIT
const-crc32A `const fn` implementation of crc32 checksum algorithm286,973MIT
const-crc32-nostdA `const fn` implementation of crc32 checksum algorithm824,991MIT
const-cryptoA `#[no_std]` library for `const` sha2/sha3 hashing, ed25519 off-curve point evaluation, and bs58 decoding/encoding with minimal…2,409,202MIT OR Apache-2.0
const-css-colorCss color parser at compile time2,800MPL-2.0
const-css-minifyInclude a minified css file as an inline const in your high-performance compiled web application11,836MIT
const-cstrCreate static C-compatible strings from Rust string literals.2,374,578MIT OR Apache-2.0
const-cstr-forkCreate static C-compatible strings from Rust string literals. Fork of https://github.com/abonander/const-cstr18,741MIT OR Apache-2.0
const-curryingA procedural macro for speeding up your function using currying170,191Apache-2.0 OR MIT
const-decimalInteger-backed decimals with constant precision12,521MIT OR Apache-2.0
const-decoderConstant functions for converting hex- and base64-encoded strings into bytes1,004,088MIT OR Apache-2.0
const-decoder2Constant functions for converting hex- and base64-encoded strings into bytes5,013MIT OR Apache-2.0
const-defaultA const Default trait3,421,022MIT
const-default-derive#[derive(ConstDefault)]1,497,153MIT
const-destructureDestructuring in const contexts on stable Rust.1,368MIT OR Apache-2.0
const-dispatchStatic dispatch of small runtime `enum`s into the const/type reälm, to reduce runtime branching3,969Zlib OR MIT OR Apache-2.0
const-dispatch-proc_macrosInternal: proc-macro backend of ::const_dispatch.4,261Zlib OR MIT OR Apache-2.0
const-dotenvyA proc-macro to load .env variables at compile time using dotenvy4720BSD
const-eitherOption and Either types with variants known at compile time.2,881MIT
const-enumProcedural derive macro for constant From trait implementations on enums based on repr type.2,428MIT OR Apache-2.0
const-enum-toolsTrait definitions for working with enums at compile time using macros.3,576MIT
const-enum-tools-deriveTrait definitions for working with enums at compile time using macros.9,024MIT
const-exhaustiveEnumerate all values of a type at compile time1,854MIT OR Apache-2.0
const-exhaustive-deriveDerive macro for `const-exhaustive`2,118MIT OR Apache-2.0
const-field-offsetDerive macro providing const field offsets using core::mem::offset_of!1,214,402MIT OR Apache-2.0
const-field-offset-macroProcedural macro to generate constant field offsets using core::mem::offset_of!1,214,000MIT OR Apache-2.0
const-fnv1a-hashA #![no_std] crate for performing FNV1A-16/32/64/128 hashing on Rust stable at compile time.6,369,672MIT
const-fracTypes for supporting floating point constants.8,385MIT OR Apache-2.0
const-ftMacro for wrapping const fn in a feature gate.7,451Apache-2.0 OR MIT
const-genA crate for generating (relatively) complex compile-time constants in rust.459,864MIT OR Apache-2.0
const-gen-deriveA derive macro for the const-gen crate.420,838MIT OR Apache-2.0
const-generic-alignmentConst-generic-aligned ZST7,496MIT OR Apache-2.0
const-generic-wrapSimple wrapper for const generics.5,005MIT
const-hexFast byte array to hex string conversion48,158,190MIT OR Apache-2.0
const-identifyGenerates unique ids that can be used at compile time.2,979MIT
const-identify-deriveDerive macro backing the const-identify crate.3,478MIT
const-identitiesExposes num::{Zero, One} as associated constants1,918MIT
const-ifThis crate adds if-else expression into your constant functions6,287MIT
const-initA simple trait for things that are const initializable52,125MIT OR Apache-2.0
const-itUtilities for const evaluation; slicing, error handling4,729Zlib OR MIT OR Apache-2.0
const-itoaFast integer primitive to string conversion87MIT OR Apache-2.0
const-layoutCompile Time checked Layout bounds2,468MIT
const-len-stringString with fixed/constant length. no_std, serde320BSD
const-linearA Rust linear algebra library based on const generics.1,756MIT
const-lruA simple no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache.12,025MIT OR Apache-2.0
const-macrosVarious macros for const contexts.11,653MIT
const-map-arrayMap arrays in a const context.287MIT OR Apache-2.0
const-modulo-ringZ/mZ for const modulo m602AGPL-3.0-or-later
const-murmur3A const fn implementation of the murmur3 hashing algorithm4,181MIT OR Apache-2.0
const-num-traitsConst-friendly numeric traits for generic mathematics (fork of num-traits)9,495MIT OR Apache-2.0
const-oidConst-friendly implementation of the ISO/IEC Object Identifier (OID) standard
as defined in ITU X.660, with support for BER/DER…362,044,033Apache-2.0 OR MIT
const-pkg-versionconstant expressions for your package version (no-std/no-alloc compatible)2,789BSD-2-Clause
const-pkg-version-macrosmacros for the const-pkg-version crate2,982BSD-2-Clause
const-primesWork with prime numbers in const contexts. Prime generation, primality testing, prime counting, and more.590,449MIT OR Apache-2.0
const-randomProvides compile time random number generation.153,230,494MIT OR Apache-2.0
const-random-macroProvides the procedural macro used by const-random152,132,047MIT OR Apache-2.0
const-regexMatch regexes inside a const fn7,551MIT OR Apache-2.0
const-reifySafe runtime-to-const-generic dispatch via match tables95MIT OR Apache-2.0
const-reify-deriveProc macro: #[reifiable] for automatic const-generic dispatch63MIT OR Apache-2.0
const-routerCompile-time string-key router with Tower service integration.25MIT OR Apache-2.0
const-router-macrosProcedural macros for const-router.64MIT OR Apache-2.0
const-ryuFast floating point to string conversion101Apache-2.0 OR BSL-1.0
const-secretA `no_std` crate for compile-time encrypted secrets.1,845MIT OR Apache-2.0
const-semverLibrary for constructing semver-compatible Versions at compile-time6,238MIT
const-serializeA serialization framework that works in const contexts1,905,847MIT OR Apache-2.0
const-serialize-macroA macro to derive const serialize1,907,319MIT OR Apache-2.0
const-sha1A sha1 implementation for use in const contexts12,719,902Apache-2.0/MIT
const-siphasherSipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust156,939MIT/Apache-2.0
const-size-flattenFlatten and FlatMap with constant inner iterator size13,231MIT
const-sliceworking with slices in compile-time constants1,592MIT OR Apache-2.0
const-sortSort a slice of elements in constant time (with respect to slice length).3,406MPL-2.0
const-source-positionAn implementation of a procedural macro that adds a const argument to a type with its source position.1,642MIT
const-strcompile-time string operations24,532,086MIT
const-str-joinSmall crate to help joining strings during compilation time.96MIT
const-str-proc-macrocompile-time string operations3,809,422MIT
const-str-safeSafe compile-time string utilities with 0 dependencies88MIT-0 OR Apache-2.0
const-struct-versionA trait plus proc-macro to generate a hash based on the fields of a struct. Useful for intelligently expiring a cache when the…1,425MIT OR Apache-2.0
const-struct-version-deriveA proc-macro to generate a hash based on the fields of a struct. Useful for intelligently expiring a cache when the stored object…2,328MIT OR Apache-2.0
const-sub-arrayExtract a fixed size sub-array out of an array with complie-time length and offset checks.8,872MIT
const-tableAssociate struct-typed constants with enum variants3,601MIT OR Apache-2.0
const-toolsUtilities to help write safe const fns such as destructuring and array operations.339MIT OR Apache-2.0
const-trigRust crate providing const trig functions5,835GPL-3.0
const-tweakerTweak constant variables live from a web GUI23,437AGPL-3.0-or-later
const-tweaker-attributeTweak constant variables live from a web GUI18,375AGPL-3.0-or-later
const-twiddleBitwise utility functions8,056MIT
const-type-layoutDerivable const trait to view and compare the layout of a struct, union, or enum.9,648MIT OR Apache-2.0
const-type-layout-deriveDerive macro implementation for const-type-layout crate7,502MIT OR Apache-2.0
const-unitsA library that lets you check the dimensions of your quantities at compile time and run time5,216MIT
const-unwrap-9dfd7e7b6ae4d549987171c9f89a823dexperiment1,598non-standard
const-utf16Utf8 to utf16 conversion functions for use in const contexts14,219Apache-2.0/MIT
const-utilStable implementations for some missing const functions2,463MIT
const-utilsUtility functions for doing simple things in a `const` function.71,950MIT
const-uuidLightweight UUID container for const contexts926Apache-2.0 OR MPL-2.0
const-uuid-proc-macrosRust proc-macros for const-uuid1,435Apache-2.0 OR MPL-2.0
const-varint(Deprecated) This crate is deprecated. Please use `varing` instead.21,813MIT OR Apache-2.0
const-vecVec-like data structure with immutable push method.7,744MIT/Apache-2.0
const-writerCompile time checked byte manipulations3,080MIT
const-zeroa const mem::zeroed384,850MIT OR Apache-2.0
const_aesEncrypt data using aes 128 at compile time1,740MIT
const_array_mapA const-capable Map type backed by a static array1,633MIT OR Apache-2.0
const_array_map_deriveDerive macros for const_array_map crate1,831MIT OR Apache-2.0
const_baseDecoding/encoding base 64/32/16 strings at compile-time39,935Zlib
const_blake3A minimal const-evaluable subset of BLAKE3 used by TribleSpace for schema identifier derivation.721MIT OR Apache-2.0
const_cgeNeural network compiler with a focus on no_std targets7,538MIT
const_cge_activationsShared activation function implementations for const_cge1,247MIT
const_cge_macroMacro implementation of const_cge7,014MIT
const_closureHelpers for creating const callable closures.10,348MIT OR Apache-2.0
const_cmpFor comparing types at compile-time8,740Zlib
const_collections...2,317Unlicense
const_colorsFor when all you need, are colors in your terminal2,505GPL-3.0
const_enum_mapGet const value from enum handle1,790MIT
const_envConfigure const and static items by environment variables.377,373CC0-1.0
const_env--valueConfigure const and static items by environment variables.23,683CC0-1.0
const_env_implConfigure const and static items by environment variables.378,344CC0-1.0
const_env_impl--valueConfigure const and static items by environment variables.24,522CC0-1.0
const_field_countA Rust procedural macro to derive a constant function for counting the number of fields in a struct.14,563MIT
const_fixedpA const type for fixed point arithmetic2,913Apache-2.0
const_fnA lightweight attribute for easy generation of const functions with conditional compilations.62,326,584Apache-2.0 OR MIT
const_fn_assertAssertions for const functions.480,166MIT
const_forErgonomic for loop macro for const and no_std contexts1,475,258MIT
const_formatCompile-time string formatting128,312,500Zlib
const_format_proc_macrosImplementation detail of the `const_format` crate123,568,539Zlib
const_gen_proc_macroCreate proc macro that adds compile time functionality for the creation of constants2,959MIT OR Apache-2.0
const_graphsBlazingly-fast compile-time no-std graph crate5,996LGPL-2.1
const_guardsAn attribute macro for compile time constraints on const generics5,724MIT
const_guards_attributeAn attribute macro for compile time constraints on const generics7,705MIT
const_hashmapCompile-time hash map for any const-hashable key1,462MIT OR Apache-2.0
const_hashmap_macrosProcedural macros for const_hashmap (const_hashmap! and derives)954MIT OR Apache-2.0