An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "no_std" keyword

micropb-gen 0.6.0
Generate Rust module from Protobuf files
9 versions - Latest release: 8 months ago - 279 thousand downloads total - 139 stars on GitHub - 1 maintainer
micropb 0.6.0
Rust Protobuf library targetting embedded systems and no_std environments
10 versions - Latest release: 8 months ago - 289 thousand downloads total - 139 stars on GitHub - 1 maintainer
tinyrand 0.5.0
Lightweight RNG specification and several ultrafast implementations in Rust.
5 versions - Latest release: about 4 years ago - 12 dependent packages - 5 dependent repositories - 92.1 thousand downloads total - 16 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
x86_64 0.15.5
Support for x86_64 specific instructions, registers, and structures.
135 versions - Latest release: 3 months ago - 57 dependent packages - 340 dependent repositories - 5.39 million downloads total - 939 stars on GitHub - 2 maintainers
conc-util 0.1.0
[no_std] utilities for concurrency and async
1 version - Latest release: 37 minutes ago - 0 downloads total - 1 maintainer
array-tools 0.3.2
A little collection of array-related utils aiming to make life easier.
9 versions - Latest release: over 5 years ago - 15.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
evm-core 0.43.0
Ethereum Virtual Machine
45 versions - Latest release: over 1 year ago - 5 dependent packages - 251 dependent repositories - 1.62 million downloads total - 1,319 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
base64 0.23.1
encodes and decodes base64 as bytes or utf8
45 versions - Latest release: about 2 months ago - 4,847 dependent packages - 60,264 dependent repositories - 1.64 billion downloads total - 738 stars on GitHub - 2 maintainers
stackvector 2.0.0
StackVec: vector-like facade for stack-allocated arrays.
14 versions - Latest release: 3 months ago - 1 dependent package - 74 dependent repositories - 428 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
serde_cbor 0.11.2
CBOR support for serde.
24 versions - Latest release: about 5 years ago - 426 dependent packages - 5,355 dependent repositories - 84.5 million downloads total - 309 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
ordered-float 5.5.0
Wrappers for total ordering on floats
60 versions - Latest release: about 1 month ago - 558 dependent packages - 9,439 dependent repositories - 462 million downloads total - 341 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
linked_list_allocator 0.10.6
Simple allocator usable for no_std systems. It builds a linked list from the freed blocks and thu...
47 versions - Latest release: 6 months ago - 41 dependent packages - 242 dependent repositories - 6.3 million downloads total - 242 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
evm 1.1.1
Ethereum Virtual Machine
70 versions - Latest release: 6 months ago - 31 dependent packages - 247 dependent repositories - 1.64 million downloads total - 1,319 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
rkyv 0.8.18 💰
Zero-copy deserialization framework for Rust
95 versions - Latest release: about 2 months ago - 222 dependent packages - 3,139 dependent repositories - 163 million downloads total - 4,362 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
lock_api 0.4.14
Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.
27 versions - Latest release: 12 months ago - 91 dependent packages - 56,441 dependent repositories - 1.02 billion downloads total - 3,415 stars on GitHub - 2 maintainers
scratchpad 1.3.1
Stack-like memory allocator with double-ended allocation support
12 versions - Latest release: over 5 years ago - 40 dependent repositories - 18.4 thousand downloads total - 22 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
libsecp256k1 0.7.2
Pure Rust secp256k1 implementation.
29 versions - Latest release: over 1 year ago - 182 dependent packages - 5,709 dependent repositories - 38.3 million downloads total - 184 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
smallvec 1.16.2
'Small vector' optimization: store up to a small number of items on the stack
82 versions - Latest release: 5 days ago - 1,616 dependent packages - 67,564 dependent repositories - 1.23 billion downloads total - 1,736 stars on GitHub - 2 maintainers
openpbr 0.1.0
The OpenPBR surface parameter set: typed values, spec defaults, ranges and metadata
1 version - Latest release: about 2 hours ago - 0 downloads total - 1 maintainer
deer-json 0.0.0-reserved
A backend-agnostic fail-slow deserialization framework
1 version - Latest release: over 3 years ago - 1.62 thousand downloads total - 1,665 stars on GitHub - 2 maintainers
whassup 0.0.0-reserved
Ask what's up, get a status back
1 version - Latest release: about 3 years ago - 1.52 thousand downloads total - 1,665 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
error-stack 0.8.0
A context-aware error-handling library that supports arbitrary attached user data
16 versions - Latest release: 3 months ago - 73 dependent packages - 181 dependent repositories - 4.86 million downloads total - 1,665 stars on GitHub - 2 maintainers
deer 0.0.0-reserved
A backend-agnostic fail-slow deserialization framework
1 version - Latest release: over 3 years ago - 1.56 thousand downloads total - 1,665 stars on GitHub - 2 maintainers
deer-macros 0.0.0-reserved
A backend-agnostic fail-slow deserialization framework
1 version - Latest release: over 3 years ago - 1.63 thousand downloads total - 1,665 stars on GitHub - 2 maintainers
error-stack-macros 0.0.0-reserved
Macros for the `error-stack` crate
1 version - Latest release: about 4 years ago - 1.59 thousand downloads total - 1,665 stars on GitHub - 2 maintainers
bigerror-error-stack 0.6.0-alpha
A context-aware error-handling library that supports arbitrary attached user data
1 version - Latest release: about 1 year ago - 578 downloads total - 1,665 stars on GitHub - 1 maintainer
antsi 0.0.0-reserved
A no-std mini-crate that provides support ANSI escape sequences
1 version - Latest release: over 3 years ago - 1.69 thousand downloads total - 1,665 stars on GitHub - 2 maintainers
mimxrt685s-pac 0.5.0
Peripheral Access Crate for MIMXRT685s devices
13 versions - Latest release: about 1 year ago - 179 thousand downloads total - 1 stars on GitHub - 1 maintainer
cow_hashbrown 0.14.21
A Rust port of Google's SwissTable hash map with copy-on-write support
18 versions - Latest release: about 2 years ago - 19.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
market_square 0.3.1
A lock-free mpmc "square"
11 versions - Latest release: 7 months ago - 1.09 thousand downloads total - 3 stars on GitHub - 1 maintainer
rb64 0.3.1
Base 64
12 versions - Latest release: over 1 year ago - 11.8 thousand downloads total - 1 maintainer
tiny_tco 0.1.6
A tiny dirt simple no_std tail call optimization library.
7 versions - Latest release: over 5 years ago - 8.87 thousand downloads total - 5 stars on GitHub - 1 maintainer
doe_wasm 0.1.1
doe_wasm is a powerful Rust crate designed to enhance development workflow for no_std by providin...
1 version - Latest release: almost 3 years ago - 1.59 thousand downloads total - 1 maintainer
allocvec 1.1.0
A vector type that preserves the index of every inserted element
4 versions - Latest release: 11 months ago - 1.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
entropic 0.1.1
Traits for converting Rust data structures to/from unstructured bytes
2 versions - Latest release: over 1 year ago - 3.34 thousand downloads total - 1 maintainer
entropic-derive 0.1.1
Traits for converting Rust data structures to/from unstructured bytes
2 versions - Latest release: over 1 year ago - 3.62 thousand downloads total - 1 maintainer
Top 2.3% on crates.io
slab 0.4.12 💰
Pre-allocated storage for a uniform data type
19 versions - Latest release: 8 months ago - 441 dependent packages - 57,925 dependent repositories - 959 million downloads total - 939 stars on GitHub - 1 maintainer
stack-any 0.1.2
A library that provides a type that owns same size type on the stack for type erasure.
3 versions - Latest release: over 2 years ago - 4.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
test-format 0.1.1
Provides the assert_debug_fmt and assert_display_fmt macros for testing Debug (or Display) implem...
2 versions - Latest release: about 2 years ago - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
toad-stem 0.1.0
This microcrate provides a mutable memory wrapper that is thread-safe and usable on `no_std` plat...
5 versions - Latest release: over 3 years ago - 2 dependent packages - 8.01 thousand downloads total - 9 stars on GitHub - 1 maintainer
pac55xx-pac 0.3.0
Peripheral Access Crate (PAC) for PAC55XX
3 versions - Latest release: almost 2 years ago - 2.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
motor-mixers 0.1.6 💰
A motor mixer library targeted at embedded systems and robotics.
7 versions - Latest release: 24 days ago - 199 downloads total - 1 stars on GitHub - 1 maintainer
imu-sensors 0.1.4 💰
Drivers for a variety of IMU sensors.
5 versions - Latest release: 24 days ago - 194 downloads total - 3 stars on GitHub - 1 maintainer
simple-bitset 0.1.6 💰
Simple no-std compatible 64-bit and 128-bit bitsets for embedded applications
7 versions - Latest release: 29 days ago - 472 downloads total - 1 stars on GitHub - 1 maintainer
vqm 0.1.16 💰
A vector, quaternion, and matrix library targeted at embedded systems and robotics.
17 versions - Latest release: 24 days ago - 5.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
stream-buf 0.1.2 💰
Simple serializer/deserializer.
3 versions - Latest release: 3 months ago - 176 downloads total - 1 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
psm 0.1.32
Portable Stack Manipulation: stack manipulation and introspection routines
33 versions - Latest release: about 2 months ago - 5 dependent packages - 3,465 dependent repositories - 122 million downloads total - 360 stars on GitHub - 2 maintainers
voxel-traversal 0.4.0
Traverse through all voxels in a 3d space from a start position to an end position.
5 versions - Latest release: 6 months ago - 4.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
ruvix-rpi-boot 0.1.0
Raspberry Pi boot support for RuVix Cognition Kernel (Phase D)
1 version - Latest release: 7 months ago - 23 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-types 0.1.0
No-std kernel interface types for the RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 1.6 thousand downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-drivers 0.1.0
Device drivers for RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 192 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-net 0.1.0
Minimal networking stack for the RuVix Cognition Kernel (ADR-087 Phase E)
1 version - Latest release: 7 months ago - 24 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-fs 0.1.0
Minimal filesystem for the RuVix Cognition Kernel (ADR-087 Phase E)
1 version - Latest release: 7 months ago - 24 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-sched 0.1.0
Coherence-aware scheduler for the RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 27 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-bcm2711 0.1.0
BCM2711/BCM2712 SoC drivers for Raspberry Pi 4/5 (RuVix Phase D)
1 version - Latest release: 7 months ago - 116 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-shell 0.1.0
In-kernel debug shell for the RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 24 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-dma 0.1.0
DMA controller abstraction for RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 23 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-aarch64 0.1.0
AArch64 support for RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 22 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-cap 0.1.0
seL4-inspired capability management for the RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 637 downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-proof 0.1.0
Proof engine with 3-tier routing for the RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 229 downloads total - 4,528 stars on GitHub - 1 maintainer
cognitum-gate-kernel 0.1.1
No-std WASM kernel for 256-tile coherence gate fabric
2 versions - Latest release: 7 months ago - 50.8 thousand downloads total - 4,528 stars on GitHub - 1 maintainer
ruvix-region 0.1.0
Memory region management for RuVix Cognition Kernel (ADR-087)
1 version - Latest release: 7 months ago - 449 downloads total - 4,528 stars on GitHub - 1 maintainer
rocstr 0.6.2
An immutable fixed capacity stack based generic copy string
4 versions - Latest release: over 1 year ago - 4.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
intrusive-collections 0.10.3
Intrusive collections for Rust (linked list and red-black tree)
42 versions - Latest release: about 2 months ago - 19 dependent packages - 368 dependent repositories - 21 million downloads total - 560 stars on GitHub - 1 maintainer
brie-tree 0.1.2
A fast B+ Tree implementation that uses integer keys
3 versions - Latest release: about 1 year ago - 8.11 thousand downloads total - 96 stars on GitHub - 1 maintainer
fracints 0.2.1
Special case fractional-only fixed point numbers
3 versions - Latest release: about 20 hours ago - 569 downloads total - 1 stars on GitHub - 1 maintainer
uguid 2.2.1
GUID (Globally Unique Identifier) no_std library
17 versions - Latest release: over 1 year ago - 3 dependent packages - 7 dependent repositories - 1.98 million downloads total - 74 stars on GitHub - 4 maintainers
gpt_disk_types 0.16.1
GPT (GUID Partition Table) disk data types no_std library
13 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 114 thousand downloads total - 74 stars on GitHub - 4 maintainers
gpt_disk_io 0.16.2
GPT (GUID Partition Table) disk IO no_std library
14 versions - Latest release: over 1 year ago - 98.6 thousand downloads total - 74 stars on GitHub - 4 maintainers
mmc5983ma 0.1.0-rc1
Async driver for the mmc5983ma
1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
embedded_cotoutf8 0.1.6
COTO is a library that translates numerical primitives into readable ASCII UTF-8 arrays
7 versions - Latest release: about 1 year ago - 6.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
rillz 0.1.0
Small-frame lossless codec for structured messages (CBOR, JSON, Yjs, markdown): LZ77 over a stati...
1 version - Latest release: about 21 hours ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
serde_derive-x86_64-unknown-linux-gnu 1.0.171-alpha.3 💰
Precompiled implementation of #[derive(Serialize, Deserialize)]
4 versions - Latest release: about 3 years ago - 4.82 thousand downloads total - 10,831 stars on GitHub - 1 maintainer
Top 0.4% on crates.io
serde 1.0.229 💰
A generic serialization/deserialization framework
316 versions - Latest release: 2 months ago - 39,083 dependent packages - 98,312 dependent repositories - 1.45 billion downloads total - 10,831 stars on GitHub - 1 maintainer
serde_core 1.0.229 💰
Serde traits only, with no support for derive -- use the `serde` crate instead
10 versions - Latest release: 2 months ago - 624 million downloads total - 10,831 stars on GitHub - 1 maintainer
prest-serde-derive-fork 1.0.216 💰
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
1 version - Latest release: almost 2 years ago - 1.63 thousand downloads total - 10,831 stars on GitHub - 1 maintainer
Top 4.7% on crates.io
alt_serde 1.0.119 💰
A generic serialization/deserialization framework
2 versions - Latest release: over 5 years ago - 4 dependent packages - 16 dependent repositories - 72.1 thousand downloads total - 10,831 stars on GitHub - 2 maintainers
Top 5.6% on crates.io
serde_derive_state 0.4.11 💰
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
15 versions - Latest release: 3 months ago - 4 dependent packages - 6 dependent repositories - 86.1 thousand downloads total - 10,831 stars on GitHub - 1 maintainer
Top 0.4% on crates.io
serde_derive 1.0.229 💰
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
271 versions - Latest release: 2 months ago - 7,662 dependent packages - 78,049 dependent repositories - 1.37 billion downloads total - 10,831 stars on GitHub - 1 maintainer
serde_keyed_derive 1.0.196 💰
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
1 version - Latest release: over 2 years ago - 1.71 thousand downloads total - 10,831 stars on GitHub - 1 maintainer
zstd-rs 0.1.0
Pure-Rust, no_std, wasm32-ready Zstandard (RFC 8878) compressor and decompressor with dictionary ...
1 version - Latest release: about 22 hours ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
weak-table 0.4.0
Weak hash maps and sets
16 versions - Latest release: about 2 months ago - 24 dependent packages - 347 dependent repositories - 5.11 million downloads total - 43 stars on GitHub - 2 maintainers
size_fmt 0.1.1
This library formats sizes in a human readable format
2 versions - Latest release: about 2 years ago - 3.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
equivalent 1.0.2
Traits for key comparison in maps.
4 versions - Latest release: over 1 year ago - 8 dependent packages - 16,485 dependent repositories - 859 million downloads total - 43 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
either 1.18.0
The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
35 versions - Latest release: about 1 month ago - 904 dependent packages - 53,651 dependent repositories - 1.04 billion downloads total - 559 stars on GitHub - 3 maintainers
unicode-reverse 1.0.9
Unicode-aware in-place string reversal
10 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 8.16 million downloads total - 20 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
csv-core 0.1.13 💰
Bare bones CSV parsing with no_std support.
14 versions - Latest release: 12 months ago - 22 dependent packages - 9,525 dependent repositories - 253 million downloads total - 1,960 stars on GitHub - 1 maintainer
rawpointer 0.2.1 💰
Extra methods for raw pointers and `NonNull<T>`. For example `.post_inc()` and `.pre_dec()` (c.f...
3 versions - Latest release: about 7 years ago - 12 dependent packages - 6,961 dependent repositories - 137 million downloads total - 5 stars on GitHub - 2 maintainers
sbat 1.0.0
UEFI Secure Boot Advanced Targeting (SBAT) no_std library
11 versions - Latest release: 11 months ago - 1 dependent package - 17.4 thousand downloads total - 20 stars on GitHub - 4 maintainers
better_default 1.0.5
The std Default derive, but it allows to constomize the default fields values and has some upgrades.
6 versions - Latest release: over 2 years ago - 714 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
hashbrown_tstd 0.7.1
A Rust port of Google's SwissTable hash map
1 version - Latest release: over 6 years ago - 1 dependent package - 2 dependent repositories - 11.6 thousand downloads total - 2,997 stars on GitHub - 1 maintainer
Top 1.1% on crates.io
hashbrown 0.17.1
A Rust port of Google's SwissTable hash map
56 versions - Latest release: 5 months ago - 1,086 dependent packages - 59,745 dependent repositories - 2.55 billion downloads total - 2,997 stars on GitHub - 2 maintainers
serde_agaby 1.0.217 💰
A generic serialization/deserialization framework
3 versions - Latest release: over 1 year ago - 2.17 thousand downloads total - 10,831 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
alt_serde_derive 1.0.119 💰
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
2 versions - Latest release: over 5 years ago - 3 dependent packages - 15 dependent repositories - 49.8 thousand downloads total - 10,831 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
hex 0.4.3 💰
Encoding and decoding data into/from hexadecimal representation.
9 versions - Latest release: over 5 years ago - 4,594 dependent packages - 33,666 dependent repositories - 672 million downloads total - 272 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
archery 1.2.3
Abstract over the atomicity of reference-counting pointers
13 versions - Latest release: about 2 months ago - 5 dependent packages - 41 dependent repositories - 24.1 million downloads total - 178 stars on GitHub - 1 maintainer
anstyle-progress 0.1.4 💰
ANSI escape code progress reporting (OSC 9;4)
6 versions - Latest release: 2 months ago - 1.17 million downloads total - 171 stars on GitHub - 1 maintainer
dashmap-shard 0.1.1
A Rust port of Google's SwissTable hash map
2 versions - Latest release: almost 7 years ago - 1 dependent package - 2 dependent repositories - 9.39 thousand downloads total - 2,997 stars on GitHub - 1 maintainer
anstyle-hyperlink 1.0.2 💰
ANSI escape code hyperlinks (OSC 8)
3 versions - Latest release: 7 months ago - 551 thousand downloads total - 171 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
toml 1.1.6+spec-1.1.0 💰
A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations o...
120 versions - Latest release: 19 days ago - 4,713 dependent packages - 42,910 dependent repositories - 949 million downloads total - 1,080 stars on GitHub - 1 maintainer