CATEGORY

No standard library 11,888 crates

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.

ghashUniversal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC), as in the AES-GCM authenticated…126,767,522Apache-2.0 OR MITCryptographyNo standard library aes-gcmPure Rust implementation of the AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated Data (AEAD) Cipher with…126,299,607Apache-2.0 OR MITCryptographyNo standard library peeking_take_whileLike `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and…124,804,410MIT OR Apache-2.0No standard libraryRust patterns const_format_proc_macrosImplementation detail of the `const_format` crate123,568,539ZlibNo standard libraryText processing bytecheckMemory validation framework for Rust123,436,445MITEncodingNo standard library bytecheck_deriveDerive macro for bytecheck123,433,944MITEncodingNo standard library crossbeamTools for concurrent programming121,942,065MIT OR Apache-2.0ConcurrencyData structures base64-simdSIMD-accelerated base64 encoding and decoding121,746,941MITEncodingNo standard library vsimdSIMD utilities119,277,342MITNo standard library bytecountcount occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast115,794,452Apache-2.0/MITAlgorithmsNo standard library bytemuck_derivederive proc-macros for `bytemuck`115,306,431Zlib OR Apache-2.0 OR MITEncodingNo standard library castawaySafe, zero-cost downcasting for limited compile-time specialization.114,536,439MITNo standard libraryRust patterns typeidConst TypeId and non-'static TypeId112,942,524MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation glamA simple and fast 3D math library for games and graphics111,451,594MIT OR Apache-2.0Game enginesNo standard library heapless`static` friendly data structures that don't require dynamic memory allocation110,984,546MIT OR Apache-2.0Data structuresNo standard library value-bagAnonymous structured values110,522,926Apache-2.0 OR MITEncodingNo standard library lexical-utilShared utilities for lexical creates.108,623,472MIT/Apache-2.0EncodingNo standard library lexical-parse-integerEfficient parsing of integers from strings.108,570,279MIT/Apache-2.0No standard libraryParsing tools lexical-parse-floatEfficient parsing of floats from strings.108,556,787MIT/Apache-2.0No standard libraryParsing tools inventoryTyped distributed plugin registration106,663,400MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::Procedural macro helpers id-arenaA simple, id-based arena.101,997,736MIT/Apache-2.0Memory managementNo standard library bigdecimalArbitrary precision decimal numbers100,896,446MIT/Apache-2.0MathematicsNo standard library tagptrStrongly typed atomic and non-atomic tagged pointers100,567,568MIT/Apache-2.0No standard library primeorderPure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over…99,601,041Apache-2.0 OR MITCryptographyNo standard library password-hashTraits which describe the functionality of password hashing algorithms, with optional support for a `no_std`/`no_alloc`-friendly…99,440,612MIT OR Apache-2.0AuthenticationCryptography ntapiFFI bindings for Native API99,287,493Apache-2.0 OR MITExternal FFI bindingsNo standard library snafuAn ergonomic error handling library97,839,405MIT OR Apache-2.0No standard libraryRust patterns lexical-write-floatEfficient formatting of floats to strings.96,533,109MIT/Apache-2.0EncodingNo standard library lexical-write-integerEfficient formatting of integers to strings.96,461,948MIT/Apache-2.0EncodingNo standard library zopfliA Rust implementation of the Zopfli compression algorithm.94,340,319Apache-2.0CompressionNo standard library widestringA wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI…93,355,565MIT OR Apache-2.0Development tools::FFIEncoding seq-macroMacro to repeat sequentially indexed copies of a fragment of code.91,908,860MIT OR Apache-2.0Development toolsNo standard library educeThis crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.91,854,842MITNo standard libraryRust patterns bytesizeSemantic wrapper for byte count representations91,830,756Apache-2.0Development toolsFilesystem embedded-ioEmbedded IO traits89,499,395MIT OR Apache-2.0Embedded developmentNo standard library enum-ordinalizeThis library enables enums to not only obtain the ordinal values of their variants but also allows for the construction of enums…87,663,595MITNo standard libraryRust patterns leb128fmtA library to encode and decode LEB128 compressed integers.82,213,843MIT OR Apache-2.0CompressionEncoding plainA small Rust library that allows users to reinterpret data of certain types safely.81,954,799MIT/Apache-2.0Data structuresNo standard library portable-atomic-utilSynchronization primitives built with portable-atomic.80,359,251Apache-2.0 OR MITConcurrencyData structures nalgebraGeneral-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.80,106,185Apache-2.0MathematicsNo standard library byteorder-liteLibrary for reading/writing numbers in big-endian and little-endian.79,821,925Unlicense OR MITEncodingNo standard library poly1305The Poly1305 universal hash function and message authentication code78,640,085Apache-2.0 OR MITCryptographyNo standard library cbcCipher Block Chaining (CBC) block cipher mode of operation77,085,331MIT OR Apache-2.0CryptographyNo standard library bytestringA UTF-8 encoded read-only string using `Bytes` as storage74,322,527MIT OR Apache-2.0No standard libraryWeb programming objc2-encodeObjective-C type-encoding representation and parsing72,940,072MITDevelopment tools::FFIEncoding critical-sectionCross-platform critical section71,842,952MIT OR Apache-2.0ConcurrencyEmbedded development typed-arenaThe arena, a fast but limited type of allocator71,224,116MITMemory managementNo standard library cxxSafe interop between Rust and C++71,166,913MIT OR Apache-2.0API bindingsDevelopment tools::FFI actix-serviceService trait and combinators for representing asynchronous request/response operations.71,020,692MIT OR Apache-2.0AsynchronousNetwork programming link-cplusplusLink libstdc++ or libc++ automatically or manually70,354,932MIT OR Apache-2.0CompilersDevelopment tools::FFI salsa20Pure Rust implementation of the Salsa20 stream cipher69,800,642MIT OR Apache-2.0CryptographyNo standard library p384Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH,…69,655,942Apache-2.0 OR MITCryptographyNo standard library nanorandA tiny, fast, zero-dep library for random number generation.68,871,506ZlibAlgorithmsNo standard library chacha20poly1305Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional…68,145,201Apache-2.0 OR MITCryptographyNo standard library k256secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot…68,020,645Apache-2.0 OR MITCryptographyCryptography::Cryptocurrencies wasiteWASI Terminal Environment API67,951,268Apache-2.0 OR BSL-1.0 OR MITAPI bindingsCommand-line interface wasip3WASIp3 API bindings for Rust67,043,806Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITNo standard libraryWebAssembly governorA rate-limiting implementation in Rust66,850,515MITAlgorithmsConcurrency assert_matchesAsserts that a value matches a pattern66,770,107MIT/Apache-2.0No standard library simbaSIMD algebra for Rust66,673,372Apache-2.0MathematicsNo standard library utf8-widthTo determine the width of a UTF-8 character by providing its first byte.66,236,311MITEncodingNo standard library aliasableBasic aliasable (non unique pointer) types66,127,109MITData structuresNo standard library enum-ordinalize-deriveThis crate provides a procedural macro that enables enums to not only obtain the ordinal values of their variants but also allows…66,087,909MITNo standard libraryRust patterns hex-literalA macro for converting hexadecimal string literals to a byte array at compile time64,631,386MIT OR Apache-2.0No standard library local-wakerA synchronization primitive for thread-local task wakeup64,626,984MIT OR Apache-2.0AsynchronousNo standard library vteParser for implementing terminal emulators64,058,540Apache-2.0 OR MITNo standard libraryParsing tools beefMore compact Cow63,407,936MIT OR Apache-2.0Memory managementNo standard library const_fnA lightweight attribute for easy generation of const functions with conditional compilations.62,326,584Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation num-formatA Rust crate for producing string-representations of numbers, formatted according to international standards61,685,096MIT/Apache-2.0EncodingInternationalization (i18n) serde-untaggedSerde `Visitor` implementation for deserializing untagged enums61,314,108MIT OR Apache-2.0EncodingNo standard library x25519-dalekX25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.61,133,387BSD-3-ClauseCryptographyNo standard library kqueue-sysLow-level kqueue interface for BSDs61,085,389MITExternal FFI bindingsFilesystem safe_archCrate that exposes `core::arch` safely via `#[cfg()]`.60,831,150Zlib OR Apache-2.0 OR MITAPI bindingsHardware support hybrid-arrayHybrid typenum-based and const generic array types designed to provide the flexibility of typenum-based expressions while also…58,911,945MIT OR Apache-2.0Data structuresNo standard library uncasedCase-preserving, ASCII case-insensitive, no_std string types.57,202,566MIT OR Apache-2.0No standard libraryText processing no-std-compatA `#![no_std]` compatibility layer that will make porting your crate to no_std *easy*.55,423,950MITNo standard library scryptScrypt password-based key derivation function55,258,002MIT OR Apache-2.0AuthenticationCryptography derive-whereDeriving with custom trait bounds54,626,603MIT OR Apache-2.0No standard libraryRust patterns if_chainMacro for writing nested `if let` expressions.53,233,441MIT/Apache-2.0No standard libraryRust patterns rand_isaacISAAC random number generator51,382,977MIT OR Apache-2.0AlgorithmsNo standard library arraydequeA ring buffer with a fixed capacity, which can be stored on the stack.51,162,307MIT/Apache-2.0Data structuresMemory management core2The bare essentials of std::io for use in no_std. Alloc support is optional.50,083,702Apache-2.0 OR MITNo standard library mach2A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.49,863,838BSD-2-Clause OR MIT OR Apache-2.0API bindingsExternal FFI bindings unit-prefixFormat numbers with metric and binary unit prefixes49,351,613MITAlgorithmsNo standard library safememSafe wrappers for memory-accessing functions, like `std::ptr::copy()`.48,968,768MIT/Apache-2.0No standard library const-hexFast byte array to hex string conversion48,158,190MIT OR Apache-2.0No standard libraryValue formatting postcardA no_std + serde compatible message library for Rust46,689,176MIT OR Apache-2.0Embedded developmentNo standard library pasteyMacros for all your token pasting needs. Successor of paste.46,150,727MIT OR Apache-2.0Development toolsNo standard library bitcoin_hashesHash functions used by the rust-bitcoin ecosystem45,027,870CC0-1.0AlgorithmsCryptography bonNext-gen compile-time-checked builder generator, named function's arguments, and more!44,769,236MIT OR Apache-2.0AsynchronousData structures enum-mapA map with C-like enum keys represented internally as an array43,635,896MIT OR Apache-2.0Data structuresNo standard library libflateA Rust implementation of DEFLATE algorithm and related formats (ZLIB, GZIP)43,607,912MITCompressionNo standard library enum-map-deriveMacros 1.1 implementation of #[derive(Enum)]43,487,600MIT OR Apache-2.0Data structuresNo standard library serde_ignoredFind out about keys that are ignored when deserializing data43,252,471MIT OR Apache-2.0EncodingNo standard library standbackNew standard library, old compiler.42,189,892MIT OR Apache-2.0No standard libraryRust patterns machA Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.42,136,762BSD-2-ClauseAPI bindingsExternal FFI bindings impl-moreConcise, declarative trait implementation macros41,696,906MIT OR Apache-2.0Development toolsNo standard library cranelift-entityData structures using entity references as mapping keys41,580,487Apache-2.0 WITH LLVM-exceptionNo standard library ripemdPure Rust implementation of the RIPEMD hash functions41,178,171MIT OR Apache-2.0CryptographyNo standard library typetagSerde serializable and deserializable trait objects40,751,386MIT OR Apache-2.0EncodingNo standard library bimapBijective maps40,481,577Apache-2.0/MITAlgorithmsData structures cranelift-frontendCranelift IR builder helper40,472,677Apache-2.0 WITH LLVM-exceptionNo standard library cranelift-codegenLow-level code generator library40,329,213Apache-2.0 WITH LLVM-exceptionNo standard library cranelift-bforestA forest of B+-trees40,248,940Apache-2.0 WITH LLVM-exceptionNo standard library argon2Pure Rust implementation of the Argon2 password hashing function with support for the Argon2d, Argon2i, and Argon2id algorithmic…40,241,591MIT OR Apache-2.0AuthenticationCryptography data-urlProcessing of data: URL according to WHATWG’s Fetch Standard40,091,808MIT OR Apache-2.0No standard library fslockA library to use files as locks39,678,227MITConcurrencyFilesystem data-encoding-macroMacros for data-encoding38,756,515MITEncodingNo standard library blowfishBlowfish block cipher37,632,722MIT OR Apache-2.0CryptographyNo standard library dtorGlobal, no_std-compatible destructors for all platforms that run after main (like C/C++ __attribute__((destructor)))37,031,487Apache-2.0 OR MITDevelopment tools::Build UtilsDevelopment tools::Procedural macro helpers pkcs5Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1…36,878,080Apache-2.0 OR MITCryptographyData structures svalStreaming, structured value serialization36,597,103Apache-2.0 OR MITEncodingNo standard library byte-unitA library for interacting with units of bytes.36,534,808MITNo standard libraryParser implementations endiA simple endian-handling library36,525,119MITEncodingNo standard library strict-numA collection of bounded numeric types36,405,020MITMathematicsNo standard library nbMinimal non-blocking I/O layer36,301,286MIT OR Apache-2.0AsynchronousEmbedded development cmovConditional move CPU intrinsics which are guaranteed on major platforms (ARM32/ARM64, x86/x86_64, RISC-V) to execute in…36,261,950Apache-2.0 OR MITCryptographyHardware support serdectConstant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g. cryptographic keys)35,692,397Apache-2.0 OR MITCryptographyEncoding platformsRust platform registry with information about valid Rust platforms (target triple, target_arch, target_os) sourced from the Rust…35,685,918Apache-2.0 OR MITDevelopment toolsNo standard library serde_fmtWrite any serde::Serialize using the standard formatting APIs34,239,385Apache-2.0 OR MITEncodingNo standard library sval_jsonJSON support for sval33,916,162Apache-2.0 OR MITEncodingNo standard library sval_fmtIntegration between std::fmt::Debug and sval::Value33,859,559Apache-2.0 OR MITEncodingNo standard library sval_dynamicObject-safe versions of sval::Stream and sval::Value33,855,205Apache-2.0 OR MITEncodingNo standard library sval_bufferValue buffering for sval33,838,764Apache-2.0 OR MITEncodingNo standard library sval_serdeIntegration between serde::Serialize and sval::Value33,834,570Apache-2.0 OR MITEncodingNo standard library sval_refA variant of sval::Value for types with internal references33,787,092Apache-2.0 OR MITEncodingNo standard library core_mathsExtension trait for full float functionality in `#[no_std]` backed by `libm`.33,728,066MITAPI bindingsMathematics html-escapeThis library is for encoding/escaping special characters in HTML and decoding/unescaping HTML entities as well.33,656,632MITEncodingNo standard library ctutilsConstant-time utility library with selection and equality testing support targeting cryptographic applications. Supports `const…33,347,962Apache-2.0 OR MITCryptographyNo standard library inherentMake trait methods callable without the trait in scope33,218,253MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation der_deriveCustom derive support for the `der` crate's `Choice` and `Sequence` traits33,159,289Apache-2.0 OR MITCryptographyData structures array-initSafe wrapper for initializing fixed-size arrays32,830,809MIT OR Apache-2.0Data structuresNo standard library cranelift-nativeSupport for targeting the host with Cranelift32,746,171Apache-2.0 WITH LLVM-exceptionNo standard library as-slice`AsSlice` and `AsMutSlice` traits31,904,156MIT OR Apache-2.0No standard library lexicalLexical, to- and from-string conversion routines.31,678,892MIT/Apache-2.0EncodingNo standard library unicode-id-startDetermine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #3129,710,811(MIT OR Apache-2.0) AND Unicode-3.0Development tools::Procedural macro helpersNo standard library x509-certPure Rust implementation of the X.509 Public Key Infrastructure Certificate format as described in RFC 528029,123,232Apache-2.0 OR MITCryptographyData structures embedded-halA Hardware Abstraction Layer (HAL) for embedded systems28,998,073MIT OR Apache-2.0AsynchronousEmbedded development desDES and Triple DES (3DES, TDES) block ciphers implementation28,781,882MIT OR Apache-2.0CryptographyNo standard library no-std-netRust's std::net... without the 'std'.28,589,166MITEmbedded developmentNetwork programming uuid-simdSIMD-accelerated UUID operations28,561,334MITNo standard libraryParser implementations enumnConvert number to enum28,484,350MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation float-ordA total ordering for floating-point numbers27,691,350MIT / Apache-2.0AlgorithmsNo standard library twoway(Deprecated - use crate memchr instead.) Fast substring search for strings and byte strings. Optional SSE4.2 acceleration (if…27,671,030MIT/Apache-2.0AlgorithmsNo standard library base32Base32 encoder/decoder for Rust27,489,465MIT OR Apache-2.0EncodingNo standard library linkmeSafe cross-platform linker shenanigans26,611,986MIT OR Apache-2.0Development tools::Build UtilsDevelopment tools::Procedural macro helpers uuid-macro-internalPrivate implementation details of the uuid! macro.26,551,219Apache-2.0 OR MITData structuresNo standard library alignedA newtype with alignment of at least `A` bytes26,388,198MIT OR Apache-2.0Embedded developmentMemory management cache-paddedPrevent false sharing by padding and aligning to the length of a cache line26,155,299Apache-2.0 OR MITConcurrencyNo standard library ethnum256-bit integer implementation26,079,036MIT OR Apache-2.0Cryptography::CryptocurrenciesMathematics num-modularImplementation of efficient integer division and modular arithmetic operations with generic number types. Supports various…25,933,130Apache-2.0AlgorithmsMathematics uluruA simple, fast, LRU cache implementation25,850,067MPL-2.0Data structuresNo standard library monostateType that deserializes only from one specific value25,368,348MIT OR Apache-2.0EncodingNo standard library alloy-primitivesEthereum primitive types24,907,532MIT OR Apache-2.0Cryptography::CryptocurrenciesData structures pretty-hexPretty hex dump of bytes slice in the common style.24,878,444MITDevelopment tools::DebuggingNo standard library mungeMacro for custom destructuring24,794,977MITNo standard libraryNo standard library::No dynamic allocation munge_macroMacro for custom destructuring24,788,680MITNo standard libraryNo standard library::No dynamic allocation sha1-checkedSHA-1 hash function with collision detection24,780,201MIT OR Apache-2.0CryptographyNo standard library rancorScalable and efficient error handling without type composition24,687,781MITNo standard libraryRust patterns const-strcompile-time string operations24,532,086MITNo standard libraryText processing askama_escapeHTML escaping, extracted from Askama24,525,565MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation ryu-jsFast floating point to string conversion, ECMAScript compliant.24,405,034Apache-2.0 OR BSL-1.0No standard libraryNo standard library::No dynamic allocation p521Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800-186, with support for ECDH,…24,131,840Apache-2.0 OR MITCryptographyNo standard library transposeUtility for transposing multi-dimensional data24,099,794MIT OR Apache-2.0AlgorithmsNo standard library utf8-zeroZero-copy, incremental UTF-8 decoding with error handling24,020,778MIT OR Apache-2.0EncodingNo standard library scale-infoInfo about SCALE encodable Rust types23,939,317Apache-2.0EncodingNo standard library scale-info-deriveDerive type info for SCALE encodable types23,935,737Apache-2.0EncodingNo standard library aes-gcm-sivPure Rust implementation of the AES-GCM-SIV Misuse-Resistant Authenticated Encryption Cipher (RFC 8452) with optional…23,557,236MIT OR Apache-2.0CryptographyNo standard library allocaMostly safe wrapper for alloca23,333,089MITAPI bindingsNo standard library konstConst equivalents of std functions, compile-time comparison, and parsing22,911,288ZlibNo standard libraryParsing tools alloy-rlpImplementation of Ethereum RLP serialization22,889,265MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding atomic-polyfillAtomic polyfills, for targets where they're not available.22,518,173MIT OR Apache-2.0ConcurrencyEmbedded development azCasts and checked casts.22,485,049MIT/Apache-2.0No standard library static_assertions_nextCompile-time assertions to ensure that invariants are met.21,840,861MIT OR Apache-2.0Development tools::TestingNo standard library gpu-allocImplementation agnostic memory allocator for Vulkan like APIs21,690,235MIT OR Apache-2.0Game developmentGraphics hmac-sha256A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation21,664,393ISCAlgorithmsCryptography hmac-sha512A small, self-contained SHA512, HMAC-SHA512, HKDF-SHA512, SHA384, HMAC-SHA384, and HKDF-SHA384 implementation21,109,698ISCAlgorithmsCryptography const_panicconst panic with formatting21,010,772ZlibNo standard library gpu-alloc-typesCore types of gpu-alloc crate20,983,058MIT OR Apache-2.0Game developmentGraphics rapidhashAn extremely fast, high quality, platform-independent hashing algorithm.20,751,334MIT OR Apache-2.0AlgorithmsNo standard library alloy-sol-typesCompile-time ABI and EIP-712 implementations20,601,161MIT OR Apache-2.0Cryptography::CryptocurrenciesEncoding bitcoin-ioSimple I/O traits for no-std (and std) environments20,531,577CC0-1.0No standard library ctyType aliases to C types like c_int for use with bindgen20,267,738MIT OR Apache-2.0Embedded developmentExternal FFI bindings wasmiWebAssembly interpreter20,192,075MIT/Apache-2.0No standard libraryVirtualization crypto_secretboxPure Rust implementation of the XSalsa20Poly1305 (a.k.a. NaCl crypto_secretbox) authenticated encryption cipher as well as the…20,170,907Apache-2.0 OR MITCryptographyNo standard library libymlDEPRECATED — `libyml` is unmaintained. This release is a thin compatibility shim that forwards every call to `unsafe-libyaml`…20,031,726MIT OR Apache-2.0EncodingNo standard library bitfield-structStruct-like procedural macro for bitfields.19,919,259MITData structuresNo standard library defmtA highly efficient logging framework that targets resource-constrained devices, like microcontrollers19,762,594MIT OR Apache-2.0Development tools::DebuggingEmbedded development sval_nestedA recursive variant of sval19,512,798Apache-2.0 OR MITEncodingNo standard library arcstrA better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted…18,780,699Apache-2.0 OR MIT OR ZlibConcurrencyData structures num-orderNumerically consistent `Eq`, `Ord` and `Hash` implementations for various `num` types (`u32`, `f64`, `num_bigint::BigInt`, etc.)18,764,019Apache-2.0AlgorithmsMathematics sha2-asmAssembly implementation of SHA-2 compression functions18,732,291MITCryptographyNo standard library ct-codecsConstant-time base64, base32, and hex codecs reimplemented in Rust18,517,042MITCryptographyEncoding cmacGeneric implementation of Cipher-based Message Authentication Code18,209,827MIT OR Apache-2.0CryptographyNo standard library simd-abstractionAbstract SIMD instruction sets17,932,612MITNo standard library alloy-sol-type-parserSimple and light-weight Solidity type strings parser17,825,930MIT OR Apache-2.0Cryptography::CryptocurrenciesNo standard library ghostDefine your own PhantomData17,783,147MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation auto_enumsA library for to allow multiple return types by automatically generated enum.17,644,721Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation wasmi_coreCore primitives for the wasmi WebAssembly interpreter17,644,707MIT/Apache-2.0No standard libraryVirtualization float_eqCompare IEEE floating point primitives, structs and collections for equality.17,597,789MIT OR Apache-2.0AlgorithmsDevelopment tools::Debugging