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.

auto-delegateAuto delegate allows you that automatic impl of traits and delegate their handling to child members.20,503MIT OR Apache-2.0No standard library rgb-aluvmFunctional registry-based RISC virtual machine20,488Apache-2.0CompilersCryptography rpi-led-matrixBindings for Hzeller's RPi-RGB-Led-Matrix20,479GPL-3.0Embedded developmentNo standard library riscv_plicRISC-V platform-level interrupt controller (PLIC) register definitions and basic operations20,478GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Embedded developmentHardware support gemma_m0Board Support crate for the Adafruit Gemma M020,463MIT OR Apache-2.0Embedded developmentHardware support sg200x-bspBoard Support Package (BSP) for SG2002/SG200x series chips, providing hardware abstraction layer drivers for pinmux, GPIO,…20,429MITEmbedded developmentHardware support round_floatRound `f64` and `f32` to specified number of decimals.20,362MIT OR Apache-2.0AlgorithmsNo standard library lolidMinimal UUID implementation20,339BSL-1.0No standard library merkle-liteA simple, fast, and composable binary Merkle tree and proof for Rust Crypto hash functions20,321MIT OR Apache-2.0CryptographyData structures esp8266-halHAL for ESP8266 microcontrollers20,295MIT OR Apache-2.0Embedded developmentHardware support inline_dynA container type for storing dynamically-sized types inline20,279MIT OR Apache-2.0No standard libraryRust patterns pink-jsonserde-json for pink programs20,227MIT OR Apache-2.0No standard library panic-rtt-coreReport panic messages to the host using RTT / jlink20,204BSD-3-ClauseEmbedded developmentNo standard library cvlr-hookMacro to inject code at a function call20,131MITDevelopment tools::DebuggingDevelopment tools::Testing compile_time_sortSort arrays and slices of primitives in const contexts.20,119MIT OR Apache-2.0AlgorithmsNo standard library drv2605A platform agnostic driver for the drv2605 haptic driver20,100MIT OR Apache-2.0Embedded developmentHardware support axplat-aarch64-qemu-virtImplementation of `axplat` hardware abstraction layer for QEMU ARM64 virtual machine.20,093GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Embedded developmentHardware support char_strCompact owned string types forked from lean_string for Ruff and ty.20,083MITData structuresNo standard library a653rsArinc653 abstraction library for hypervisor independent partition programming20,076MIT OR Apache-2.0AerospaceAPI bindings ds1307Platform-agnostic Rust driver for the DS1307 real-time clock.20,068MIT OR Apache-2.0Embedded developmentHardware support atsams70q21bPeripheral access API for the ATSAMS70Q21B MCU from Microchip (generated using svd2rust 0.33.5)20,061MIT OR Apache-2.0Embedded developmentHardware support test-curve25519-dalekA pure-Rust implementation of group operations on ristretto255 and Curve2551920,057BSD-3-ClauseCryptographyNo standard library mgmGeneric implementation of the Multilinear Galois Mode (MGM) cipher20,053Apache-2.0 OR MITCryptographyNo standard library atsams70j19bPeripheral access API for the ATSAMS70J19B MCU from Microchip (generated using svd2rust 0.33.5)20,052MIT OR Apache-2.0Embedded developmentHardware support bitflag-attrA macro to generate bitflags structures from C-like enums20,046MIT OR Apache-2.0Data structuresNo standard library atsams70n19bPeripheral access API for the ATSAMS70N19B MCU from Microchip (generated using svd2rust 0.33.5)20,035MIT OR Apache-2.0Embedded developmentHardware support openbrushOpenBrush library for smart contract development on ink!.20,019MITEmbedded developmentNo standard library atsams70q20bPeripheral access API for the ATSAMS70Q20B MCU from Microchip (generated using svd2rust 0.33.5)20,012MIT OR Apache-2.0Embedded developmentHardware support ascii-dagZero-dependency, no_std compatible ASCII DAG renderer. Visualize error chains, dependency trees, and graphs in the terminal.20,004MIT OR Apache-2.0Data structuresNo standard library stm32wlxx-halHardware abstraction layer for the STM32WL series microcontrollers.19,990MIT OR Apache-2.0Embedded developmentHardware support nt-hiveAccess keys, values, and data stored in Windows hive (registry) files19,970GPL-2.0-or-laterNo standard libraryOperating systems::Windows APIs atsams70n21bPeripheral access API for the ATSAMS70N21B MCU from Microchip (generated using svd2rust 0.33.5)19,967MIT OR Apache-2.0Embedded developmentHardware support tinywasmA tiny WebAssembly interpreter19,966MIT OR Apache-2.0CompilersEmbedded development atsams70j21bPeripheral access API for the ATSAMS70J21B MCU from Microchip (generated using svd2rust 0.33.5)19,962MIT OR Apache-2.0Embedded developmentHardware support macro_rules_attrUse declarative macros as proc_macro attributes. (`#[apply]` / `#[extend]` your `macro_rules!`)19,952MITDevelopment tools::Procedural macro helpersNo standard library fontsdffontdue extension to generate sdf:s directly19,942MITGamesNo standard library cstr-literalA const-friendly macro for C string literals.19,928MITDevelopment tools::FFINo standard library atsams70n20bPeripheral access API for the ATSAMS70N20B MCU from Microchip (generated using svd2rust 0.33.5)19,917MIT OR Apache-2.0Embedded developmentHardware support lsmtreeImplements a Sparse Merkle tree for a key-value store. The tree implements the same optimisations specified in the libra…19,906MIT/Apache-2.0CryptographyData structures leaLightweight Encryption Algorithm (LEA)19,900MITCryptographyNo standard library cvlrCertora Verification Language for Rust19,887MITDevelopment tools::DebuggingDevelopment tools::Testing atsams70j20bPeripheral access API for the ATSAMS70J20B MCU from Microchip (generated using svd2rust 0.33.5)19,872MIT OR Apache-2.0Embedded developmentHardware support encoder-ryuFast floating point to string conversion19,857Apache-2.0 OR BSL-1.0No standard libraryNo standard library::No dynamic allocation atsams70q19bPeripheral access API for the ATSAMS70Q19B MCU from Microchip (generated using svd2rust 0.33.5)19,856MIT OR Apache-2.0Embedded developmentHardware support numpressA pure rust implementation of ms-numpress, a fast, minimally lossy compression algorithm for mass spectrometry data.19,851BSD-3-Clause-Clear/Apache-2.0CompressionNo standard library dwm1001Board Support Crate for the Decawave DWM1001 module and development board19,8480BSDEmbedded developmentHardware support emplacableReturn unsized values from functions19,843MIT OR Apache-2.0Memory managementNo standard library asimov-flowASIMOV Software Development Kit (SDK) for Rust19,840UnlicenseConcurrencyNetwork programming musicxmlMusicXML parsing, manipulation, and export library19,821MITAPI bindingsEncoding atsame70q19bPeripheral access API for the ATSAME70Q19B MCU from Microchip (generated using svd2rust 0.33.5)19,756MIT OR Apache-2.0Embedded developmentHardware support atsame70j20bPeripheral access API for the ATSAME70J20B MCU from Microchip (generated using svd2rust 0.33.5)19,752MIT OR Apache-2.0Embedded developmentHardware support signalo_pipesA collection of pipes used in 'signalo' umbrella crate.19,745MPL-2.0AlgorithmsEmbedded development w5500-dhcpDHCP client for the Wiznet W5500 internet offload chip.19,744MITEmbedded developmentHardware support atsame70j21bPeripheral access API for the ATSAME70J21B MCU from Microchip (generated using svd2rust 0.33.5)19,727MIT OR Apache-2.0Embedded developmentHardware support atsame70n19bPeripheral access API for the ATSAME70N19B MCU from Microchip (generated using svd2rust 0.33.5)19,713MIT OR Apache-2.0Embedded developmentHardware support atsame70n20bPeripheral access API for the ATSAME70N20B MCU from Microchip (generated using svd2rust 0.33.5)19,709MIT OR Apache-2.0Embedded developmentHardware support edict-proc-libPowerful entity-component-system library19,702MIT OR Apache-2.0Data structuresGame development atsame70q21bPeripheral access API for the ATSAME70Q21B MCU from Microchip (generated using svd2rust 0.33.5)19,683MIT OR Apache-2.0Embedded developmentHardware support atsame70n21bPeripheral access API for the ATSAME70N21B MCU from Microchip (generated using svd2rust 0.33.5)19,677MIT OR Apache-2.0Embedded developmentHardware support int-vec-2dVectors, points, rectangles, etc. with `i16` coordinates.19,652MIT OR Apache-2.0Data structuresNo standard library nosyChange notification / observation / broadcast channels, with filtering and coalescing. no_std compatible.19,651MIT OR Apache-2.0AsynchronousNo standard library pow_of_2Integer-like types which can only represent powers of 219,645non-standardMathematicsNo standard library va108xxPAC for the Vorago VA108xx family of microcontrollers19,620Apache-2.0Embedded developmentHardware support dharitri-sc-price-aggregatorDharitri Price aggregator Smart Contract19,606GPL-3.0-onlyCryptography::CryptocurrenciesNo standard library staticfilemapProcedural macro to embed files during compilation with optional compression19,605non-standardCompressionDevelopment tools::Build Utils ens160-aqScioSense ENS160 driver19,601MIT OR Apache-2.0Embedded developmentNo standard library mser_macroser macro19,571MIT OR Apache-2.0No standard library atsame70q20bPeripheral access API for the ATSAME70Q20B MCU from Microchip (generated using svd2rust 0.33.5)19,558MIT OR Apache-2.0Embedded developmentHardware support wasm-msgpackMessagePack serialization implementation for Rust optimized for WebAssembly environments19,534MIT OR Apache-2.0Embedded developmentNo standard library ts_packettailscale packet types19,513BSD-3-ClauseNetwork programmingNo standard library gd32f1x0-halHAL for the GD32F1x0 family of microcontrollers19,505MIT OR Apache-2.0Embedded developmentHardware support rigelMinimal HMAC-SHA512 implementation optimized for embedded devices19,478MITCryptographyNo standard library edict-procPowerful entity-component-system library19,465MIT OR Apache-2.0Data structuresGame development ts_netstack_smoltcp_corecommand-channel-based userspace netstack built on smoltcp (core functionality)19,444BSD-3-ClauseNetwork programmingNo standard library pie-boot-ifBoot kernel code with mmu.19,440MITEmbedded developmentNo standard library barebones-watchfaceBarebones Watch Face for Mynewt on PineTime Smart Watch19,436Apache-2.0Embedded developmentNo standard library stm32h5Device support crates for STM32H5 devices19,411MIT/Apache-2.0Embedded developmentNo standard library movesliceA one-function crate to move chunks in a slice around.19,407MPL-2.0AlgorithmsNo standard library aarch32-cpuCPU support for AArch32 Arm Processors19,403MIT OR Apache-2.0Embedded developmentNo standard library ts_netstack_smoltcp_socketuserspace netstack built on smoltcp (socket wrappers)19,392BSD-3-ClauseNetwork programmingNo standard library cow_hashbrownA Rust port of Google's SwissTable hash map with copy-on-write support19,371MIT OR Apache-2.0Data structuresNo standard library keccak-pHigh-performance implementation of the Keccak-p permutation.19,358MIT OR Apache-2.0CryptographyNo standard library bare-ioThe bare essentials of std::io for use in no_std. Alloc support is optional.19,352Apache-2.0 OR MITNo standard library model-mapper-macrosMacros for model-mapper crate19,351Apache-2.0Development toolsNo standard library ts_packetfiltertailscale packet filters19,351BSD-3-ClauseNetwork programmingNo standard library bindeps-simpleBoot kernel code with mmu.19,346MITEmbedded developmentNo standard library aes-ccmA pure-Rust, #![no_std], zero-allocation AES-CCM implementation ported from TinyCrypt using RustCrypto's AES.19,344MIT OR Apache-2.0CryptographyEmbedded development ts_packetfilter_serdeserde for tailscale packet filters19,340BSD-3-ClauseEncodingNo standard library micro-ecc-sysLow-level bindings to micro-ecc19,336BSD-2-ClauseCryptographyEmbedded development groestl-aesniHardware-accelerated Groestl hash for x86-64 systems with AES extensions19,332MIT/Apache-2.0CryptographyNo standard library ts_nodecapabilitytailscale node capability definitions19,331BSD-3-ClauseNo standard library circuit_playground_expressBoard Support crate for the Adafruit Circuit Playground Express19,298MIT OR Apache-2.0Embedded developmentHardware support cmos-rtc'CMOS' is a tiny bit of very low power static memory that lives on the same chip as the Real-Time Clock (RTC)19,292GPL-3.0No standard libraryOperating systems bp384Brainpool P-384 (brainpoolP384r1 and brainpoolP384t1) elliptic curves19,279Apache-2.0 OR MITCryptographyNo standard library ts_array256fast sparse 256-element array with configurable backing storage19,270BSD-3-ClauseData structuresNo standard library ts_bartfast, memory-efficient routing table19,250BSD-3-ClauseData structuresNetwork programming lorawan-deviceA Rust LoRaWAN device stack implementation19,249MITEmbedded developmentHardware support ts_dynbitsetdynamically-growable bitset based on ts_bitset19,247BSD-3-ClauseData structuresNo standard library codifyCodify.rs translates between types from different programming languages.19,240UnlicenseCommand line utilitiesDevelopment tools::FFI ts_packetfilter_statestateful update logic for tailscale packet filters19,227BSD-3-ClauseNetwork programmingNo standard library kupynaKupyna (DSTU 7564:2014) hash function19,221MIT OR Apache-2.0CryptographyNo standard library turbomcp-coreCore MCP types and primitives - no_std compatible for WASM targets19,183MITEncodingNo standard library ts_netstack_smoltcpuserspace netstack built on smoltcp19,183BSD-3-ClauseNetwork programmingNo standard library wyre-derivewyre derive macros19,168MITDevelopment toolsNo standard library flows-jsonBuilding blocks for flow-based JSON encoding & decoding.19,128UnlicenseAsynchronousConcurrency axdriver_baseCommon interfaces for all kinds of device drivers19,118GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Hardware supportNo standard library ts_bart_packetfilterfast tailscale packet filter implemented using ts_bart19,109BSD-3-ClauseData structuresNetwork programming dw1000Driver for the Decawave DW1000 UWB wireless transceiver chip, providing radio communication based on IEEE 802.15.4 and distance…19,1070BSDEmbedded developmentHardware support imxrt-logLogging extensions for i.MX RT processors.19,092MIT OR Apache-2.0Embedded developmentNo standard library indexed-merkle-treeThis crate provides an implementation of Indexed Merkle Trees, a version of Merkle trees that supports both membership and…19,072MITNo standard library dos-date-timeAn MS-DOS date and time library19,068Apache-2.0 OR MITDate and timeNo standard library ppprotoPoint-to-Point Protocol (PPP) for embedded systems. `no-std` compatible, no alloc (heap) required.19,056MIT OR Apache-2.0Embedded developmentNetwork programming midi-convertUtilities for converting into/from midi_types::MidiMessage19,028MIT/Apache-2.0API bindingsMultimedia::Audio embedded-redisA no_std Redis client19,013MIT OR Apache-2.0Database interfacesEmbedded development simple_on_shutdownThis crate consists of a convenient macro to specify on shutdown callbacks (=code that should run when your program exits…19,005MITNo standard library ssd1331I2C/SPI driver for the SSD1331 OLED display controller18,981MIT OR Apache-2.0Embedded developmentNo standard library model-mapperDerive macro to map between different types18,975Apache-2.0Development toolsNo standard library fenestrojEasier wrappers for Win32 API stuff, safe when possible18,962ZlibAPI bindingsNo standard library rp2040-monotonicRTIC Monotonic implementation based on RP2040's Timer peripheral18,945MIT OR Apache-2.0ConcurrencyEmbedded development nistyNIST P256 signatures for Cortex-M4 microcontrollers18,940Apache-2.0 OR MITCryptographyEmbedded development ultrahdr-coreCore gain map math and metadata for Ultra HDR - no codec dependencies18,940Apache-2.0EncodingMultimedia::Images cast_trait_object_macrosCast between trait objects using only safe Rust.18,917MIT OR Apache-2.0No standard libraryRust patterns trellis_m4Board Support crate for the Adafruit NeoTrellis M4 Express18,901MIT OR Apache-2.0Embedded developmentHardware support xoodooXoodyak / Xoodoo - A versatile cryptographic scheme that can be used for hashing, encryption, MAC computation and authenticated…18,890MITCryptographyNo standard library miniloopThe simpliest async executor without heap memory allocation18,871Apache-2.0AsynchronousNo standard library stack-arrayA maximum-sized array stored on the stack18,858MITAlgorithmsData structures ferrocA fast & lock-free memory allocator library18,855MIT OR Apache-2.0ConcurrencyMemory management ruspiro-interrupt-macrosMacros used to implement interrupt handler. !!This crate is only useful in conjunction with the `ruspiro-interrupt` crate and…18,852Apache-2.0Embedded developmentNo standard library serde-persistent-deserializerA wrapper for persistent Serde deserializers18,852MITEncodingNo standard library zallocatorAmortizes the cost of small allocations by allocating memory in bigger chunks.18,830MIT/Apache-2.0ConcurrencyData structures ws2818-rgb-led-spi-driverSimple, stripped down, educational, no_std-compatible driver for WS28XX (WS2811/12) RGB LEDs. Uses SPI device for timing/clock,…18,811MITHardware supportNo standard library teensycoreA kernel for the teensy4.0 microcontroller18,785MITEmbedded developmentHardware support vexide-panicPanic handler for vexide18,776MITNo standard libraryScience::Robotics axplat-aarch64-peripheralsARM64 common peripheral drivers with `axplat` compatibility18,766GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Embedded developmentHardware support arduino_nano33iotBoard Support crate for the Arduino Nano 33 IOT18,758MIT OR Apache-2.0Embedded developmentHardware support generic-arrayvecInterop between the arrayvec and generic_array crates18,741MIT OR Apache-2.0Data structuresNo standard library axplat-riscv64-qemu-virtImplementation of `axplat` hardware abstraction layer for QEMU RISC-V virt board.18,713GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Embedded developmentHardware support bq40z50-rxPlatform-agnostic Rust driver for the Texas Instruments BQ40Z50 battery fuel (gas) gauge.18,709MITEmbedded developmentHardware support macnufA #![no_std] Rust library to get the manufacturer of a specific MAC address18,707non-standardNetwork programmingNo standard library dsp-processComposable no_std DSP processing traits and adapters for split config/state pipelines18,706MIT OR Apache-2.0Embedded developmentNo standard library strpoolString Pools / Strings Interning18,700MITCachingNo standard library playdate-rsSafe Rust bindings for the Playdate SDK C-CPI18,673MIT OR Apache-2.0API bindingsEmbedded development bit_opsCommon bit-oriented operations on primitive integer types with a focus on `no_std` and `const` compatibility. Unlike other crates…18,645MITData structuresEncoding number-asExtend primitive number types to make them have a `number_as` method.18,632MITNo standard library ug_maxDown-top left-right defined font. Seemly design for 5x5 display.18,623MITEmbedded developmentNo standard library playdate-rs-macrosHelpful macros for playdate-rs18,605MIT OR Apache-2.0API bindingsDevelopment tools::Procedural macro helpers tuple_lenGet the number of elements in a tuple18,602MITNo standard library pe-signpe-sign is a cross-platform tool developed in Rust, designed for parsing and verifying digital signatures in PE files. It…18,598non-standardAuthenticationCommand line utilities irox-typesEnums and structs to describe Rust's basic type system18,582MIT OR Apache-2.0Development toolsNo standard library selfrefSemi-pain-free self-referential pinned types18,575MIT OR Apache-2.0No standard libraryRust patterns axdriver_pciStructures and functions for PCI bus operations18,522GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0Hardware supportNo standard library always_sendWrapper to check `Send` only on construction, so `rustc` isn’t confused later18,477MIT OR Apache-2.0No standard library ix-rsA trait for values that permit contiguous subranges18,453MITNo standard libraryNo standard library::No dynamic allocation itermapsImplement commonly used combinations of `Iterator::map`18,440MITNo standard libraryNo standard library::No dynamic allocation pid-ctrlA flexible PID controller18,422MIT OR Apache-2.0Embedded developmentNo standard library scratchpadStack-like memory allocator with double-ended allocation support18,417MIT/Apache-2.0Data structuresEmbedded development embedded-c-sdk-bind-halEmbedded C SDK bind HAL18,408MITEmbedded developmentNo standard library serpentSerpent block cipher18,394MIT OR Apache-2.0CryptographyNo standard library mcp4725Microchip MCP4725 DAC Driver for Rust Embedded HAL18,367MIT/Apache-2.0Embedded developmentNo standard library canadensis_coreA Cyphal implementation: Common definitions18,258MIT OR Apache-2.0Embedded developmentNo standard library solana-secp256k1-schnorrSign and verify Secp256k1 Schnorr signatures in SVM18,255MITCryptographyCryptography::Cryptocurrencies cv-pinholePinhole camera model for comptuer vision18,226MITAlgorithmsComputer vision cast_trait_objectCast between trait objects using only safe Rust.18,214MIT OR Apache-2.0No standard libraryRust patterns async_main_macroRuntime-agnostic async main proc macro18,204Apache-2.0 OR BSL-1.0 OR MITAsynchronousEmbedded development future_formAbstractions over Send and !Send futures18,193MIT OR Apache-2.0AsynchronousNo standard library icu_freertosC interface to ICU4X18,186Unicode-3.0Embedded developmentExternal FFI bindings webassemblyComplete WebAssembly opcode constants and parser with 100% spec test coverage18,170MIT OR Apache-2.0No standard libraryWebAssembly dsmr5A no-std Rust implementation of the DSMR5 standard18,167MITNo standard libraryParser implementations fallible_vecFallible allocation functions for the Rust standard library's `Vec` type.18,144non-standardEmbedded developmentMemory management bp256Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves18,129Apache-2.0 OR MITCryptographyNo standard library is31fl32xxA rust-embedded driver for the Lumissil Microsystems IS31FL3205 LED driver18,122MITEmbedded developmentHardware support nmea0183NMEA 0183 parser targetting mostly embedded devices but not limited to.18,103BSD-3-ClauseEmbedded developmentNo standard library bmi160Platform-agnostic Rust driver for the BMI160 inertial measurement unit (IMU).18,093MIT OR Apache-2.0Embedded developmentHardware support samd21_miniBoard Support crate for the Sparkfun SAMD21 Mini Breakout18,091MIT OR Apache-2.0Embedded developmentHardware support watermelon-proto#[no_std] NATS Core Sans-IO protocol implementation18,036MIT OR Apache-2.0Network programmingNo standard library dangerousSafely and explicitly parse untrusted / dangerous data18,030MITNo standard libraryParsing tools sorted-hlistType-level heterogeneous lists with compile-time intersection and sorting using typenum.18,000MIT OR Apache-2.0Data structuresEmbedded development micrortu_build_utilsSDK for MicroRTU17,984MIT OR Apache-2.0No standard library pqcrypto-rainbowPost-Quantum Signature Scheme rainbow17,971MIT OR Apache-2.0CryptographyNo standard library microasyncVery small async runner17,966MITEmbedded developmentNo standard library nazgulA library that implements various ring signature schemes17,962MITCryptographyCryptography::Cryptocurrencies substrate-api-clientJson-rpc client with helper functions compatible with any Substrate node17,943Apache-2.0No standard libraryWebAssembly custos-mathMatrix operations with custos17,928MITMathematicsNo standard library mu_piDEPRECATED: Please use the patina crate instead. Platform Initialization (PI) Specification definitions and support code in Rust.17,925BSD-2-Clause-PatentEmbedded developmentHardware support syn_strThis library is what syn is to proc_macro::TokenStream for proc_macro::TokenStream::to_string,quote! being format! with…17,908Apache-2.0/MITDevelopment tools::Procedural macro helpersNo standard library mcp49xxPlatform-agnostic Rust driver for the MCP49xx and MCP48xx digital-to-analog converters (DAC).17,884MIT OR Apache-2.0Embedded developmentHardware support brine-fp192-bit fixed-point math library with logarithmic and exponential functions. Designed for blockchain, scientific, and financial…17,846Apache-2.0CryptographyMathematics async_mainRuntime-agnostic async main proc macro17,816Apache-2.0 OR BSL-1.0 OR MITAsynchronousEmbedded development kdef-pgtableBoot kernel code with mmu.17,762MITEmbedded developmentNo standard library lazycsvVectorized, lazy-decoding, zero-copy CSV parser.17,744Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation evenioAn event-driven entity component system17,739MITData structuresGame development mut_familyA GAT-based library for writing code that is generic over exterior/interior mutability and mutability of references.17,737MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation plicProvide structs and methods to operate riscv plic device.17,718MulanPSL-2.0 OR MITEmbedded developmentHardware support simple-blitProvides simple blitting from one surface to another with some possible transformations.17,688MIT-0No standard libraryNo standard library::No dynamic allocation itsybitsy_m4Board Support crate for the Adafruit ItsyBitsy M4 Express17,672MIT OR Apache-2.0Embedded developmentHardware support no-breakTypesafe extraction of continuation values from unbreakable control flows17,672Apache-2.0 OR MITNo standard libraryRust patterns rust_mathMath library written in Rust17,663MITAlgorithmsNo standard library recRegular Expression Constructor17,640MITNo standard libraryText processing rd-blockDriver Interface block definition.17,616MITEmbedded developmentNo standard library irox-statsVarious mathematical and statistics utilities17,602MIT OR Apache-2.0MathematicsNo standard library