CATEGORY

No standard library::No dynamic allocation 1,340 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.

lakersAn implementation of EDHOC (RFC 9528)85,518BSD-3-ClauseEmbedded developmentNetwork programming stak-profileStak Scheme profiler84,974MITCompilersNo standard library mavspec_rust_genRust code generation module for MAVSpec.82,516MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols stak-dynamicDynamic primitives for Stak Scheme80,960MITCompilersNo standard library stak-replStak Scheme REPL80,940MITCompilersNo standard library stak-engineStak Scheme scripting engine for Rust80,928MITCompilersNo standard library generic-ec-zkpZK-proofs and primitives built on top of `generic-ec` crate80,771MIT OR Apache-2.0CryptographyNo standard library build-alertDisplay a message in the Cargo build output during compilation.79,689MIT OR Apache-2.0Development tools::Build UtilsNo standard library qedCompile-time assertions78,728MITNo standard libraryNo standard library::No dynamic allocation edge-dhcpAsync + `no_std` + no-alloc implementation of the DHCP protocol78,106MIT OR Apache-2.0AsynchronousEmbedded development edge-rawAsync + `no_std` + no-alloc implementation of IP and UDP packet creation and parsing77,262MIT OR Apache-2.0AsynchronousEmbedded development serde-constantConst values for serde75,119MIT OR Apache-2.0EncodingNo standard library edge-nal-embassyAn implementation of edge-nal based on `embassy-net`74,725MIT OR Apache-2.0AsynchronousEmbedded development texture2ddecoderpure Rust no-std texture decoder70,483MIT OR Apache-2.0GraphicsMultimedia::Encoding liboscore-cryptobackendAn implementation of libOSCORE's cryptographic primitives backend based on Rust implementations70,390BSD-3-ClauseEmbedded developmentNo standard library::No dynamic allocation liboscore-msgbackendAn implementation of libOSCORE's CoAP messages based on the coap-message crate70,336BSD-3-ClauseEmbedded developmentNo standard library::No dynamic allocation minicbor-adaptersAdapters between `minicbor` and other crates such as `heapless` and `cboritem`70,245MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation liboscoreRust wrapper around the libOSCORE implementation of OSCORE (RFC8613), a security layer for CoAP69,910BSD-3-ClauseEmbedded developmentNo standard library::No dynamic allocation arm-sp805Arm Watchdog Module (SP805) driver68,979MIT OR Apache-2.0Embedded developmentHardware support cboritemTypes for serialized CBOR items68,581MIT OR Apache-2.0No standard library::No dynamic allocation mavspec_rust_specCore interfaces for MAVSpec's Rust code generation toolchain.67,733MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols mc-randA platform abstraction layer providing a cryptographic RNG, `McRng`67,646Apache-2.0CryptographyHardware support non-exhaustivemacro to allow struct expressions of non_exhaustive structs67,588MIT OR Apache-2.0Development toolsNo standard library::No dynamic allocation arm-generic-timerArm Generic Timer driver66,835MIT OR Apache-2.0Embedded developmentHardware support arm-cciArm CoreLink CCI-5x0 Cache Coherent Interconnect driver66,756MIT OR Apache-2.0Embedded developmentHardware support tuplezTuples represented in recursive form66,677MIT OR Apache-2.0Data structuresNo standard library posix-spacePure Rust implementation of `isspace` for the POSIX locale66,078MITEncodingNo standard library femtopb-deriveDerive macros for `femtopb` traits65,966Apache-2.0Embedded developmentEncoding develaA development substrate of coherence.65,884MIT OR Apache-2.0Development toolsNo standard library::No dynamic allocation femtopbA no-std, no-alloc set of tools for protobuf encoding and decoding65,522Apache-2.0Embedded developmentEncoding femtopb-buildA code generator for `femtopb`65,099Apache-2.0Embedded developmentEncoding easytimeProviding wrapper types for safely performing panic-free checked arithmetic on instants and durations.64,530Apache-2.0 OR MITDate and timeNo standard library smoothutf8Portable, formally verified UTF-8 validation with an optional slack-buffer fast path for zero-copy parsers63,680Apache-2.0EncodingNo standard library arm-sysregsArmv8-A system register helper crate63,584MIT OR Apache-2.0Embedded developmentHardware support strftime-rubyRuby `Time#strftime` parser and formatter63,198MITDate and timeNo standard library simple-si-unitsA Rust library providing base SI Units and common conversions. SI Units are provided as templated types so that you can write…62,382MPL-2.0No standard libraryNo standard library::No dynamic allocation tiny_bailSmall but flexible macros for bailing on failure.62,133MIT OR Apache-2.0Development tools::DebuggingNo standard library::No dynamic allocation agb_fixnumLibrary for abstracting over fixed precision numbers. Designed for use with the agb library for the Game Boy Advance61,901MPL-2.0No standard libraryNo standard library::No dynamic allocation byte_readerA minimal byte-by-byte reader for parsing input61,091MITEncodingNo standard library::No dynamic allocation to-arraystringA no-alloc ToString, for bool/integer/float types61,033MITNo standard library::No dynamic allocationValue formatting simple-si-units-macrosThis is the procedural macro library for crate simple-si-units60,241MPL-2.0No standard libraryNo standard library::No dynamic allocation cbor-macroMacros for entering CBOR in diagnostic notation (EDN) or pretty printed format59,896MIT OR Apache-2.0No standard library::No dynamic allocation ffuzzyLibrary to generate / parse / compare ssdeep Context Triggered Piecewise Hashes (CTPH)59,394GPL-2.0-or-laterAlgorithmsEncoding err-intoExtension traits for core::convert::Into to use with Results and Options59,319MITNo standard libraryNo standard library::No dynamic allocation rand_hashCryptographically-secure pseudo-random generator based on cryptographic hash function59,229Apache-2.0CryptographyNo standard library simple-si-units-coreThis is the shared dependencies for crate simple-si-units58,438MPL-2.0MathematicsNo standard library hostaddrType-safe, validated DNS domain names, hosts, and host addresses with IDNA/punycode support. Generic over storage (`String`,…57,828MIT OR Apache-2.0Network programmingNo standard library mavspec_rust_deriveProcedural macros for MAVSpec's Rust code generation toolchain.57,431MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols someip_parseA library for parsing the SOME/IP network protocol (without payload interpretation).54,570MIT OR Apache-2.0Network programmingNo standard library tbytesA tiny library for reading and writing typed data into buffers54,341MIT OR Apache-2.0Data structuresNo standard library mavioMinimalistic MAVLink client that supports `no-std` and `no-alloc` targets.53,916MIT OR Apache-2.0Aerospace::DronesAerospace::Aerospace protocols uniquoteQuote strings for clear display in output53,825(MIT OR Apache-2.0) AND Unicode-DFS-2016Command-line interfaceNo standard library::No dynamic allocation coap-message-demosDemos of the coap-message ecosystem53,686MIT OR Apache-2.0No standard library::No dynamic allocation smooth-operator-implProcedural macro that transforms regular infix arithmetic expressions into checked arithmetic expressions.53,602MITMathematicsNo standard library 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 smooth-operatorProcedural macro that transforms regular infix arithmetic expressions into checked arithmetic expressions.53,382MITMathematicsNo standard library aformatA no-std and no-alloc version of format! using ToArrayString52,331MITNo standard libraryNo standard library::No dynamic allocation assign-resourcesMacro to split up fields of a Peripherals struct into new structs51,709MIT OR Apache-2.0Embedded developmentNo standard library rust-patch-deriveDerive macro implementation for rust-patch51,424MIT OR Apache-2.0Development toolsNo standard library arm-tzcArm TrustZone Address Space Controller51,039MIT OR Apache-2.0Embedded developmentHardware support rust-patchPatch structs with other structs50,663MIT OR Apache-2.0Development toolsNo standard library coap-request-implementationsImplementations of basic CoAP requests50,255MIT OR Apache-2.0No standard library::No dynamic allocation websocket-sans-ioLow-level WebSocket library49,403MIT/Apache-2.0Network programmingNo standard library::No dynamic allocation amongA general purpose sum type with three cases: the enum `Among` with variants `Left`, `Middle` and `Right`. A three-way counterpart…48,051MIT OR Apache-2.0Data structuresNo standard library bin-protoConversion to/from binary for arbitrary types46,845MITEncodingNo standard library::No dynamic allocation bdwgc-allocimpl GlobalAlloc for bdwgc46,709MITAPI bindingsMemory management tezos-smart-rollup-coreLow-level host function definitions & constants for Tezos Smart Rollups.46,663MITAPI bindingsNo standard library byte-wrapperNewtype wrappers for hex byte arrays and base64 vectors, with serde and schemars support.46,497MIT OR Apache-2.0EncodingNo standard library::No dynamic allocation real_time_fir_iir_filtersReal-time FIR and IIR filters designed for use with vst's46,320MITAlgorithmsMathematics paste-completeMacros for all your token pasting needs46,010MIT OR Apache-2.0Development toolsNo standard library tezos-smart-rollup-hostSafe Runtime trait for Tezos Smart Rollups host functions.45,707MITAPI bindingsNo standard library arm-pl061Arm PrimeCell GPIO (PL061) driver45,102MIT OR Apache-2.0Embedded developmentHardware support as-isAn abstraction over ownership.43,377MIT OR Apache-2.0Data structuresNo standard library::No dynamic allocation tezos-smart-rollup-encodingData Encodings used by Tezos Smart Rollup kernels.43,317MITEncodingNo standard library bin-proto-deriveDerive macros for bin-proto42,369MITEncodingNo standard library::No dynamic allocation bit_mask_ring_bufA ring buffer implementation with cheap indexing41,952MITData structuresNo standard library acorn_prngA no_std, 0 dependency, pseudo-random number generator based on the ACORN algorithm.41,901ISCAlgorithmsNo standard library::No dynamic allocation linktimeLink-time registration patterns for Rust (ctors, dtors, link-time slices and sections)41,688Apache-2.0 OR MITDevelopment tools::Build UtilsDevelopment tools::Procedural macro helpers scroll-ringAn MPSC overwriting ring buffer tuned for character data scrollback41,362MIT OR Apache-2.0No standard library::No dynamic allocation xz4rustMemory safe pure Rust no-std & no alloc XZ decoder41,206MITCompressionNo standard library concrete-typeA procedural macro crate for mapping enum variants to concrete types, enabling type-level programming based on runtime values40,782MITDevelopment tools::Procedural macro helpersNo standard library::No dynamic allocation spire_enumProcedural macros to facilitate enum usage, such as when delegating implementations, extracting variant types, or creating enum…40,113MITNo standard libraryNo standard library::No dynamic allocation coap-scroll-ring-serverAn CoAP handler for read access to a scroll-ring40,047MIT OR Apache-2.0No standard library::No dynamic allocation fast-interleaveFast interleaving and de-interleaving methods39,860MITAlgorithmsMultimedia::Audio stark-curveStark curve implementation39,256MIT OR Apache-2.0CryptographyNo standard library sem_safeSafe usage of POSIX Semaphores (`sem_post`, `sem_wait`, etc).38,625UnlicenseAPI bindingsConcurrency ansi-color-codecEncode bytes as ANSI background colors38,174MITEncodingNo standard library serde_default_utilsA set of simple helper functions to cut corners with serde_default35,816MIT OR Apache-2.0EncodingNo standard library mbrsMaster boot record parsing, manipulation and binary export35,512MIT OR Apache-2.0FilesystemNo standard library rustversion-msrvConditional compilation according manifest MSRV35,014MIT OR Apache-2.0Development tools::Build UtilsNo standard library mediatimeExact-integer rational time types for media pipelines — FFmpeg-style Timebase, Timestamp, and TimeRange. no_std, zero…34,620MIT OR Apache-2.0Date and timeMultimedia array__opsA selection of useful array operations34,594MITAlgorithmsAsynchronous lowpass-filterSimple first-order digital lowpass filters, compatible with `no_std`. You can use it, for example, to get the low frequencies…34,413MITMultimediaNo standard library opt-levelGet value of rustc `-Copt-level=` flag34,293MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation stak-lzssLZSS compression for Stak Scheme34,213MITCompilersNo standard library as_reprRust trait for constant `#[repr(T)]` conversions34,212Apache-2.0 OR BSL-1.0 OR MITNo standard libraryNo standard library::No dynamic allocation anyhashTraits and utilities for making hashes of any type33,848Zlib OR MIT OR Apache-2.0AlgorithmsNo standard library negative-implNegative trait implementations on stable Rust.32,179Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation synopsys-dw-uartDriver for Synopsys DesignWare DW_apb_uart.32,042MIT OR Apache-2.0Embedded developmentHardware support mem-barrierCross-architecture, no-std memory barriers.31,098MIT OR Apache-2.0ConcurrencyEmbedded development iter-mergeA high-performance iterator merging library30,046MIT OR Apache-2.0AlgorithmsNo standard library slice_traitA generic trait for any slice, with item as a type parameter29,809MITNo standard library::No dynamic allocationRust patterns varingProtobuf's varint encoding/decoding for LEB128 friendly types with full const context operations supports.29,545MIT OR Apache-2.0Data structuresEncoding musli-allocatorAllocators for Müsli.29,504MIT OR Apache-2.0Memory managementNo standard library as_repr-coreRust trait for constant `#[repr(T)]` conversions28,903Apache-2.0 OR BSL-1.0 OR MITNo standard libraryNo standard library::No dynamic allocation serde-briefA brief, self-descriptive, serde-compatible binary format.28,602MITEmbedded developmentEncoding branch_hintsCrate that provides likely and unlikely branch hint functions in stable Rust.28,329MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation manyfmtEasily create more varieties of formatting than the std::fmt traits offer.28,282MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation serdev_deriveproc macros for SerdeV - Serde with Validation27,717MITEncodingNo standard library irox-unitsPhysical Quantities, Units, & Reference Frames Library27,570MIT OR Apache-2.0AerospaceData structures serdevSerdeV - Serde with Validation27,442MITEncodingNo standard library squares-rndSimple and fast counter based non-crypto random generator27,407BSL-1.0AlgorithmsNo standard library::No dynamic allocation trie-matchFast match macro27,160MIT OR Apache-2.0AlgorithmsData structures sysdirRust bindings to sysdir(3) on macOS, iOS, tvOS, and watchOS27,128Apache-2.0 OR MITAPI bindingsFilesystem fixed-bigintFixed-size big integer implementation for Rust26,944Apache-2.0AlgorithmsData structures docstrErgonomic multi-line string literals26,884MIT OR Apache-2.0Data structuresDevelopment tools slice_opsA selection of useful slice operations.26,872MITAlgorithmsAsynchronous wakersetno_std, no_alloc storage of Wakers embedded in the Future type26,679MITConcurrencyNo standard library primitive_fixed_point_decimalPrimitive fixed-point decimal types.26,164MITData structuresFinance option_traitHelper traits for more generalized options25,941MITNo standard library::No dynamic allocationRust patterns structzAnonymous struct implementation in rust25,770MIT OR Apache-2.0Data structuresNo standard library tighterrorA minimalistic error representation framework.25,646MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation explicit_castA crate for explicit widening, truncating, and sign casting of primitive integers25,344Apache-2.0 OR MITNo standard library::No dynamic allocationRust patterns atomic-memcpyByte-wise atomic memcpy.24,974Apache-2.0 OR MITConcurrencyNo standard library variadizVariadic function support for rust24,749MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation arraysetAn array-backed ordered set type.24,290MPL-2.0Data structuresNo standard library irox-bitsBits & Bobs. No-std/No-alloc bit/byte manipulation of streams24,009MIT OR Apache-2.0Embedded developmentEncoding musli-serdeTransparent shim to use serde types in Müsli.23,869MIT OR Apache-2.0EncodingNo standard library sigma-typesTypes checked for an invariant.23,767MPL-2.0Data structuresDevelopment tools signals_receiptsSimple exfiltration of the receipt of POSIX signals.23,543UnlicenseConcurrencyNo standard library::No dynamic allocation nstd-sysCross platform general purpose C library written in Rust.23,146MITNo standard libraryNo standard library::No dynamic allocation fast-tlshLibrary to generate / parse / compare TLSH locality sensitive hashes22,954Apache-2.0 OR MITAlgorithmsEncoding mediaframeA common media-stream descriptor vocabulary (pixel-format, colour, and frame metadata for video — audio/subtitle to follow) for…22,912MIT OR Apache-2.0MultimediaMultimedia::Video zsshMinimal SSH server for embedded applications.22,831MITEmbedded developmentNetwork programming iterator_ilpIterator extensions for instruction-parallel reductions22,625MPL-2.0AlgorithmsConcurrency priv_sepFFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).22,621MIT OR Apache-2.0External FFI bindingsNo standard library::No dynamic allocation slice_ring_bufA ring buffer implementation optimized for working with slices22,307MITData structuresNo standard library extra-embedded-io-adaptersImplementations of embedded-io's Write trait for other crates' types21,797MIT OR Apache-2.0No standard library::No dynamic allocation tee-embedded-ioAdapter for embedded-io to feed writes into two instances21,785MIT OR Apache-2.0No standard library::No dynamic allocation copyvecA contiguous growable array type, with a fixed, stack-alllocated capacity that implements Copy.21,383MIT OR Apache-2.0Data structuresMemory management edge-mdnsAsync + `no_std` + no-alloc implementation of an mDNS responder21,180MIT OR Apache-2.0AsynchronousEmbedded development dragonboxFast floating point to string conversion21,076Apache-2.0 WITH LLVM-exception OR BSL-1.0No standard libraryNo standard library::No dynamic allocation rattlesMinimal terminal spinners for Rust20,912MITCommand-line interfaceNo standard library tick-encodingA simple encoding scheme to encode binary data into ASCII strings20,765MIT OR UnlicenseEncodingNo standard library compile_time_sortSort arrays and slices of primitives in const contexts.20,119MIT OR Apache-2.0AlgorithmsNo standard library encoder-ryuFast floating point to string conversion19,857Apache-2.0 OR BSL-1.0No standard libraryNo standard library::No dynamic allocation edge-httpAsync + `no_std` + no-alloc implementation of the HTTP protocol19,818MIT OR Apache-2.0AsynchronousEmbedded development miden-rpc-protoMiden node RPC message definitions19,758MITNo standard library::No dynamic allocation ts_bitsetcompact, efficient, non-allocating bitset19,426BSD-3-ClauseData structuresNo standard library::No dynamic allocation ts_peercapabilitytailscale peer capability definitions19,367BSD-3-ClauseNo standard library::No dynamic allocation ts_capabilityversiontailscale capability version definition19,294BSD-3-ClauseNo standard library::No dynamic allocation miniloopThe simpliest async executor without heap memory allocation18,871Apache-2.0AsynchronousNo standard library bit_opsCommon bit-oriented operations on primitive integer types with a focus on `no_std` and `const` compatibility. Unlike other crates…18,645MITData structuresEncoding ug_maxDown-top left-right defined font. Seemly design for 5x5 display.18,623MITEmbedded developmentNo 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 based16BASE-16(HEX) implementation for chads18,253BSL-1.0AlgorithmsNo standard library::No dynamic allocation curryingA crate for currying anything implementing `FnOnce`. Arguments can be passed one at a time, yielding a new something implementing…17,903MITAlgorithmsMathematics lazycsvVectorized, lazy-decoding, zero-copy CSV parser.17,744Apache-2.0 OR MITNo standard libraryNo standard library::No dynamic allocation 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 simple-blitProvides simple blitting from one surface to another with some possible transformations.17,688MIT-0No standard libraryNo standard library::No dynamic allocation w65c816An emulator for the WDC W65C816S, a 16-bit derivative of the 6502.17,673MITEmulatorsNo standard library::No dynamic allocation dry-modsMacros to make your module management DRY17,554MITDevelopment toolsDevelopment tools::Build Utils json-streaminga library for reading and writing JSON from / to a stream without the need to materialize the data in memory. Provides both…17,461Apache-2.0No standard libraryNo standard library::No dynamic allocation stackstackA singly linked list intended to be chained along stack frames.17,136MIT OR Apache-2.0Data structuresMemory management custom_floatCustom floating-point types16,904MITAlgorithmsCompression goologThis library provides the no_std-compatible goolog logger and some macros to simplify printing logs.16,796MITDevelopment tools::DebuggingEmbedded development mutringbufA lock-free single-producer, single-consumer (SPSC) ring buffer with in-place mutability, asynchronous support, and virtual…16,722MIT OR Apache-2.0AsynchronousConcurrency ref-opsAn escape hatch for implementing `ops` traits for references to newtypes.16,617MIT OR Apache-2.0No standard library::No dynamic allocationRust patterns anonyAnonymous struct16,567MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation saturationReal-time saturation and clipping designed for use with vst's16,374MITAlgorithmsMathematics ttftpA sans-io TFTP library. Currently provides only a client and does not support options.16,315MIT OR Apache-2.0Network programmingNo standard library wolf-cryptoSafe and thin API for wolfSSL's wolfcrypt16,194GPL-2.0-onlyCryptographyNo standard library serde-versioningAdd versioning support to `serde`'s `Deserialize` derive macro.16,164WTFPLEncodingNo standard library backdropDrop your large or complex objects in the background with Backdrop! (later, on another thread, or both! Fully customizable! Tokio…15,972MITAsynchronousData structures powerfmt-macrosProcedural macros for `powerfmt`. This crate is an implementation detail and should not be relied upon directly.15,944MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation array-sectionAn array where only a (contiguous) subarray may be viewed or operated on15,519MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation zorderFast Z-order curve conversions15,465MIT OR Apache-2.0AlgorithmsHardware support netasciiIterator adaptors for encoding and decoding netascii as according to RFC 854.15,407MIT OR Apache-2.0EncodingNo standard library aes_cryptoA platform-agnostic library for the AES cipher (Rijndael)15,266MITCryptographyNo standard library serial-sensors-proto-deriveA simple wire format for transmitting MEMS sensor data and friends15,222EUPL-1.2Embedded developmentHardware support acolorColor representations, operations and conversions.15,218MIT OR Apache-2.0GraphicsNo standard library::No dynamic allocation rs_sha1`rs_sha1` is a Rust implementation of the SHA-1 cryptographic hash algorithm, part of the larger `rs_shield` project. This…15,098GPL-2.0-onlyAlgorithmsCryptography sort-constSort arrays and slices in const contexts.15,089MIT/Apache-2.0AlgorithmsNo standard library::No dynamic allocation pipebufEfficient byte-stream pipe buffer14,981MIT/Apache-2.0Data structuresMemory management multiboot2-headerConvenient and safe parsing of Multiboot2 Header structures and the contained header tags. Usable in no_std environments, such as…14,979MIT/Apache-2.0No standard libraryNo standard library::No dynamic allocation stringzA way to use strings in generic paramters14,558MIT OR Apache-2.0Data structuresNo standard library serial-sensors-protoA simple wire format for transmitting MEMS sensor data and friends14,514EUPL-1.2Embedded developmentHardware support fn-ptrA utility crate for introspecting and rewriting function pointer types at compile time.14,379MITNo standard libraryNo standard library::No dynamic allocation waryA simple validation and transformation library.14,252MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation stak-libcStak Scheme libc utilities14,141MITCompilersNo standard library wary_deriveProcedural macros for wary14,097MIT OR Apache-2.0No standard libraryNo standard library::No dynamic allocation edge-nal-stdA STD implementation of edge-nal based on `async-io`13,935MIT OR Apache-2.0AsynchronousEmbedded development mutnetUnsafe-free and allocation-free, no-std network protocol parsing and in-place manipulation library.13,625MIT OR Apache-2.0Network programmingNo standard library stub-macrostub!() is a better version of todo!() that can be assigned to a variable13,557Apache-2.0 OR MITDevelopment toolsNo standard library rand-functorsA zero-cost abstraction for sampling from and enumerating the outcomes of a random process using the same code.13,488MIT OR Apache-2.0AlgorithmsNo standard library morse-codecLibrary for live decoding and encoding of morse code messages. Supports multiple embedded devices and operating systems by being…13,449MITAccessibilityEmbedded development bme280-rsA crate to query BME280 sensors over I²C13,401MIT OR Apache-2.0AsynchronousEmbedded development bare_err_treeDisplay errors as a formatted tree13,318MPL-2.0Development tools::DebuggingNo standard library::No dynamic allocation const-chunksExtension trait to chunk iterators into const-length arrays.13,269MIT OR Apache-2.0AlgorithmsNo standard library