Ecosyste.ms: Packages

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

crates.io "no_std" keyword

comparator 0.3.0
A Java-like Comparator type
5 versions - Latest release: over 2 years ago - 3 dependent packages - 3 dependent repositories - 23.6 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
department 0.2.5 💰
Implementation of the proposed Storages API
9 versions - Latest release: almost 2 years ago - 2.74 thousand downloads total - 9 stars on GitHub - 1 maintainer
synchronized 1.0.4
Convenient and simple macro for code synchronization in multithreading.
5 versions - Latest release: over 1 year ago - 1.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
gd32f4 0.1.0-alpha.1
Device support crates for GD32F4 devices
1 version - Latest release: over 2 years ago - 433 downloads total - 3 stars on GitHub - 1 maintainer
Top 2.0% on crates.io
rkyv 0.7.44 💰
Zero-copy deserialization framework for Rust
71 versions - Latest release: 3 months ago - 157 dependent packages - 3,139 dependent repositories - 15.6 million downloads total - 2,570 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
uluru 3.1.0
A simple, fast, LRU cache implementation
13 versions - Latest release: about 1 month ago - 13 dependent packages - 432 dependent repositories - 2.14 million downloads total - 188 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
arrayvec 0.7.4
A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements ...
53 versions - Latest release: 11 months ago - 696 dependent packages - 35,627 dependent repositories - 122 million downloads total - 683 stars on GitHub - 1 maintainer
dns-cookie 0.3.0
Algorithms for Domain Name System (DNS) Cookies construction
3 versions - Latest release: over 2 years ago - 1.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
evm-nogas 0.1.0
SputnikVM - a Portable Blockchain Virtual Machine without gas
1 version - Latest release: about 2 years ago - 428 downloads total - 0 stars on GitHub - 1 maintainer
ema 0.1.1
Library for using exponential moving averages
2 versions - Latest release: almost 3 years ago - 3.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
hd44780_menu 0.1.1
A menu system for use with the HD44780 display
2 versions - Latest release: almost 4 years ago - 893 downloads total - 0 stars on GitLab.com - 1 maintainer
pinecone 0.2.5
A no_std + serde compatible message library for Rust
7 versions - Latest release: over 2 years ago - 2 dependent repositories - 8.12 thousand downloads total - 5 stars on GitHub - 1 maintainer
flatten 0.2.2 💰
Tuple flatteing for rust.
4 versions - Latest release: over 5 years ago - 2.74 thousand downloads total - 3 stars on GitHub - 1 maintainer
fixed-slice-vec 0.10.0
`FixedSliceVec` is a dynamic length Vec with runtime-determined maximum capacity backed by a slice.
10 versions - Latest release: almost 2 years ago - 2 dependent packages - 20 dependent repositories - 48.5 thousand downloads total - 7 stars on GitHub - 2 maintainers
pc-beeper 0.1.1
The most primitive audio device available on PC-compatible systems with characteristic 'beeps' an...
2 versions - Latest release: almost 2 years ago - 930 downloads total - 5 stars on GitHub - 1 maintainer
memory_slice 0.1.0-preview3
A memory slice over potentialy uninitialized memory that allowes safe and borrow-checked, reads, ...
3 versions - Latest release: over 3 years ago - 1.17 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
integer-result 1.0.0
Convert primitive and non-zero integer types to a Result
1 version - Latest release: over 3 years ago - 547 downloads total - 0 stars on GitHub - 1 maintainer
mcp795xx 0.2.0
A driver for the MCP795xx real time clock. Uses the embedded-hal crate.
3 versions - Latest release: about 4 years ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
ntcall 0.1.1
Crate for calling NT System Calls easily
2 versions - Latest release: over 2 years ago - 779 downloads total - 10 stars on GitHub - 1 maintainer
chained_iter 💰
Provides a small helper macro for creating iterators out of values without allocation.
3 versions - Latest release: about 4 hours ago - 1.11 thousand downloads total - 7 stars on GitHub - 1 maintainer
msws 0.2.0
Middle Square Weyl Sequence pseudorandom number generator.
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
rustnomial 0.3.2
A crate for working with polynomials.
12 versions - Latest release: almost 3 years ago - 1 dependent repositories - 14.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
cmos-rtc 0.1.2
'CMOS' is a tiny bit of very low power static memory that lives on the same chip as the Real-Time...
3 versions - Latest release: about 1 year ago - 8.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
fstrings-rust 1.0.1
Python3 fstring interpolation in Rust
3 versions - Latest release: about 3 years ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
holodeque 0.2.0
Array- and slice-backed double-ended queues in 100% safe Rust.
2 versions - Latest release: almost 3 years ago - 801 downloads total - 3 stars on GitHub - 1 maintainer
hash2hwaddr 0.0.1 💰
Hashes anything to a private MAC address #![no_std]
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 1.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
mpu6050-dmp 0.4.0
Platform-independent I2C driver for MPU6050. Supports DMP usage. Fork of drogue-mpu-6050 which us...
3 versions - Latest release: 3 months ago - 1 dependent repositories - 1.92 thousand downloads total - 13 stars on GitHub - 1 maintainer
binn-rs 0.1.0
Library to serialize/deserialize binn format with no_std/no_alloc support.
1 version - Latest release: 9 months ago - 317 downloads total - 0 stars on GitHub - 1 maintainer
ethereumvm 0.11.0
EthereumVM - a Portable Blockchain Virtual Machine
1 version - Latest release: almost 5 years ago - 10 dependent packages - 3.77 thousand downloads total - 14 stars on GitHub - 1 maintainer
lzokay 1.0.1
A minimal, MIT-licensed implementation of the LZO compression format.
2 versions - Latest release: over 2 years ago - 854 downloads total - 1 stars on GitHub - 1 maintainer
dummy-library- 0.0.2
Dummy Library
1 version - Latest release: 7 months ago - 320 downloads total - 1 maintainer
jenga 0.1.10
A stack based allocator
11 versions - Latest release: almost 6 years ago - 7.31 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
cipherdogs-logo-lib 0.1.0
Library CipherDogs logo for the operating system
1 version - Latest release: almost 4 years ago - 497 downloads total - 0 stars on GitHub - 1 maintainer
framed-serial 0.4.0
Add frames to serial connections. Useful for embedded devices. Can be built with no_std.
5 versions - Latest release: almost 7 years ago - 3.74 thousand downloads total - 5 stars on GitHub - 1 maintainer
psl 2.1.37
Extract root domain and suffix from a domain name
162 versions - Latest release: 1 day ago - 6 dependent packages - 222 dependent repositories - 2.65 million downloads total - 18 stars on GitHub - 1 maintainer
xmc4500 0.12.0
XMC peripheral library for XMC4500 generated from SVD
18 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 10.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 0.4% on crates.io
serde 1.0.201
A generic serialization/deserialization framework
288 versions - Latest release: 1 day ago - 32,737 dependent packages - 98,312 dependent repositories - 300 million downloads total - 8,615 stars on GitHub - 1 maintainer
Top 0.4% on crates.io
serde_derive 1.0.201
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
243 versions - Latest release: 1 day ago - 7,267 dependent packages - 78,049 dependent repositories - 269 million downloads total - 8,615 stars on GitHub - 1 maintainer
slabby 0.1.2
Maximally efficient allocation and deallocation of a large number of instances of a type.
3 versions - Latest release: 1 day ago - 328 downloads total - 0 stars on GitHub - 1 maintainer
xmc4400 0.12.0
XMC peripheral library for XMC4400 generated from SVD
17 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 10.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4200 0.12.0
Peripheral access library for XCM4200 ARM Cortex-M
16 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 9.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
xmc4100 0.12.0
XMC4100 Cortex-M peripheral access library
18 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 12.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
xmc4700 0.11.0
XMC peripheral library for XMC4700 generated from SVD
17 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 9.73 thousand downloads total - 3 stars on GitHub - 1 maintainer
xmc4300 0.11.0
XMC peripheral library for XMC4300 generated from SVD
12 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 7.21 thousand downloads total - 4 stars on GitHub - 1 maintainer
lpwan 0.1.0
An LPWAN Network Stack for rust IoT devices
1 version - Latest release: over 3 years ago - 486 downloads total - 14 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
revm_precompiles 2.0.1
REVM Precompiles - Ethereum compatible precompiled contracts
10 versions - Latest release: about 1 year ago - 1 dependent package - 178 dependent repositories - 179 thousand downloads total - 1,403 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
revm-precompile 6.0.0
revm Precompiles - Ethereum compatible precompiled contracts
13 versions - Latest release: about 1 month ago - 1 dependent package - 36 dependent repositories - 266 thousand downloads total - 1,403 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
revm-primitives 3.1.1
revm primitives
12 versions - Latest release: about 1 month ago - 8 dependent packages - 40 dependent repositories - 286 thousand downloads total - 1,403 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
revm-interpreter 4.0.0
revm Interpreter
14 versions - Latest release: about 1 month ago - 2 dependent packages - 18 dependent repositories - 257 thousand downloads total - 1,403 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
revm 8.0.0
revm - Rust Ethereum Virtual Machine
40 versions - Latest release: about 1 month ago - 8 dependent packages - 287 dependent repositories - 434 thousand downloads total - 1,403 stars on GitHub - 1 maintainer
luhn3 1.1.0
A Luhn validation library
6 versions - Latest release: over 2 years ago - 1 dependent repositories - 80.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
sk-cbor 0.1.2
CBOR parsing library
3 versions - Latest release: almost 3 years ago - 4 dependent packages - 13 dependent repositories - 64.5 thousand downloads total - 2,797 stars on GitHub - 3 maintainers
esp-at-nal 0.3.0
Network layer client for ESP-AT modems
7 versions - Latest release: 3 months ago - 1.95 thousand downloads total - 13 stars on GitHub - 1 maintainer
std-embedded-nal-async 0.2.0
Implementation of the `embedded-nal-async` traits for large devices that support the standard lib...
2 versions - Latest release: 4 months ago - 688 downloads total - 2 stars on GitLab.com - 1 maintainer
std-embedded-nal 0.2.0
Implementation of the `embedded-nal` traits for large devices that support the standard library
8 versions - Latest release: 7 months ago - 5 dependent packages - 5 dependent repositories - 12.3 thousand downloads total - 2 stars on GitLab.com - 2 maintainers
generic_slab 0.1.1
Pre-allocated storage for a uniform data type
2 versions - Latest release: 2 months ago - 624 downloads total - 0 stars on GitHub - 1 maintainer
n2o4 0.0.0
Idiomatic, safe Rust bindings to cFE and OSAL APIs (placeholder for off-crates.io project)
1 version - Latest release: over 1 year ago - 418 downloads total - 13 stars on GitHub - 1 maintainer
cargo-minicov 0.1.2
Code coverage support for no_std and embedded programs
3 versions - Latest release: over 3 years ago - 1.42 thousand downloads total - 47 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
intrusive-collections 0.9.6
Intrusive collections for Rust (linked list and red-black tree)
37 versions - Latest release: 9 months ago - 16 dependent packages - 368 dependent repositories - 1.31 million downloads total - 387 stars on GitHub - 1 maintainer
mini-backtrace 0.1.4
Backtrace support for no_std and embedded programs
5 versions - Latest release: about 1 year ago - 1 dependent repositories - 2.06 thousand downloads total - 42 stars on GitHub - 1 maintainer
minicov 0.3.3
Code coverage and profile-guided optimization support for no_std and embedded programs
12 versions - Latest release: 5 months ago - 1 dependent package - 6 dependent repositories - 25.1 thousand downloads total - 47 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
sputnikvm 0.10.1
SputnikVM - a Portable Blockchain Virtual Machine
33 versions - Latest release: about 6 years ago - 14 dependent packages - 4 dependent repositories - 73.5 thousand downloads total - 272 stars on GitHub - 1 maintainer
kernaux-sys 0.7.0
Unsafe no-std binding to libkernaux - auxiliary library for kernel development
9 versions - Latest release: over 1 year ago - 1 dependent package - 3.01 thousand downloads total - 32 stars on GitHub - 1 maintainer
embedded-graphics-web-simulator 0.4.0
A web simulator using rust-embedded library with wasm
7 versions - Latest release: 6 months ago - 2.76 thousand downloads total - 18 stars on GitHub - 1 maintainer
optarg2chain 0.1.0
Converts optional arguments to chaining style.
1 version - Latest release: about 4 years ago - 605 downloads total - 1 stars on GitHub - 1 maintainer
mm-std-embedded-nal 0.3.0
Implementation of the `embedded-nal` traits for large devices that support the standard library
1 version - Latest release: 3 months ago - 320 downloads total - 2 stars on GitLab.com - 1 maintainer
pid-allocator 0.1.5
A simple PID allocator for no_std environment
6 versions - Latest release: about 1 month ago - 1.35 thousand downloads total - 1 stars on GitHub - 1 maintainer
ltc681x 0.5.0
Client LTC681X battery monitoring family
10 versions - Latest release: 3 months ago - 2.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
either 1.11.0
The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
28 versions - Latest release: 26 days ago - 815 dependent packages - 53,651 dependent repositories - 196 million downloads total - 447 stars on GitHub - 3 maintainers
Top 1.6% on crates.io
smallvec 1.13.2
'Small vector' optimization: store up to a small number of items on the stack
66 versions - Latest release: about 2 months ago - 1,343 dependent packages - 67,564 dependent repositories - 232 million downloads total - 1,246 stars on GitHub - 2 maintainers
smallvec-stableunion 0.6.10
Fork of the crate smallvec. Uses unions in stable rust. Please note that it can only store Copy t...
1 version - Latest release: over 4 years ago - 1 dependent package - 1.67 thousand downloads total - 1,246 stars on GitHub - 1 maintainer
Top 1.3% on crates.io
lock_api 0.4.12
Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.
25 versions - Latest release: 14 days ago - 78 dependent packages - 56,441 dependent repositories - 202 million downloads total - 2,535 stars on GitHub - 2 maintainers
Top 2.3% on crates.io
base64 0.22.1
encodes and decodes base64 as bytes or utf8
43 versions - Latest release: 8 days ago - 4,192 dependent packages - 60,264 dependent repositories - 286 million downloads total - 575 stars on GitHub - 2 maintainers
Top 1.1% on crates.io
hashbrown 0.14.5
A Rust port of Google's SwissTable hash map
46 versions - Latest release: 11 days ago - 869 dependent packages - 59,745 dependent repositories - 289 million downloads total - 2,266 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: about 4 years ago - 1 dependent package - 2 dependent repositories - 7.32 thousand downloads total - 2,266 stars on GitHub - 1 maintainer
dashmap-shard 0.1.1
A Rust port of Google's SwissTable hash map
2 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 4.64 thousand downloads total - 2,266 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
nostr 0.30.0 💰
Rust implementation of the Nostr protocol.
51 versions - Latest release: 27 days ago - 16 dependent packages - 10 dependent repositories - 62.3 thousand downloads total - 303 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
tinyvec 1.6.0 💰
`tinyvec` provides 100% safe vec-like data structures.
31 versions - Latest release: about 2 years ago - 137 dependent packages - 46,575 dependent repositories - 147 million downloads total - 569 stars on GitHub - 1 maintainer
sequential-storage 2.0.2 💰
A crate for storing data in flash with minimal erase cycles.
21 versions - Latest release: 1 day ago - 9.26 thousand downloads total - 76 stars on GitHub - 2 maintainers
logos-iter 0.1.3
Extensions for Logos lexer
4 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 71.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
evm-gasometer 0.41.0
Portable Ethereum Virtual Machine implementation written in pure Rust.
34 versions - Latest release: 6 months ago - 2 dependent packages - 251 dependent repositories - 681 thousand downloads total - 1,099 stars on GitHub - 1 maintainer
oasis-cbor-value 0.5.1
CBOR parsing library
3 versions - Latest release: over 1 year ago - 2 dependent packages - 5 dependent repositories - 45.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
byte 0.2.7
A low-level, zero-copy and panic-free serializer and deserializer for binary.
8 versions - Latest release: 3 months ago - 10 dependent packages - 25 dependent repositories - 64 thousand downloads total - 40 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
valuable-serde 0.1.0 💰
`serde::Serialize` implementation for `Valuable` types.
1 version - Latest release: over 2 years ago - 7 dependent packages - 21 dependent repositories - 327 thousand downloads total - 180 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
valuable-derive 0.1.0 💰
Macros for the `valuable` crate.
1 version - Latest release: over 2 years ago - 2 dependent packages - 8 dependent repositories - 254 thousand downloads total - 180 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
valuable 0.1.0 💰
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.
2 versions - Latest release: over 2 years ago - 18 dependent packages - 13,966 dependent repositories - 30.2 million downloads total - 180 stars on GitHub - 2 maintainers
Top 2.3% on crates.io
slab 0.4.9 💰
Pre-allocated storage for a uniform data type
16 versions - Latest release: 9 months ago - 396 dependent packages - 57,925 dependent repositories - 171 million downloads total - 643 stars on GitHub - 1 maintainer
serde_state 0.4.8
Stateful serialization/deserialization for serde
12 versions - Latest release: over 3 years ago - 3 dependent packages - 6 dependent repositories - 30.7 thousand downloads total - 23 stars on GitHub - 1 maintainer
drop_code 1.0.0
Macro for ensuring critical code execution on function return or panics in Rust, making it easy t...
1 version - Latest release: about 1 month ago - 249 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
serde_derive_state 0.4.10
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
14 versions - Latest release: over 3 years ago - 4 dependent packages - 6 dependent repositories - 32.4 thousand downloads total - 8,600 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: 10 months ago - 1.1 thousand downloads total - 8,600 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 3 years ago - 3 dependent packages - 15 dependent repositories - 31.4 thousand downloads total - 8,600 stars on GitHub - 2 maintainers
serde_keyed_derive 1.0.196
Macros 1.1 implementation of #[derive(Serialize, Deserialize)]
1 version - Latest release: 3 months ago - 503 downloads total - 8,600 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 3 years ago - 4 dependent packages - 16 dependent repositories - 52.7 thousand downloads total - 8,600 stars on GitHub - 2 maintainers
ptrscan 1.0.0
Pointer chain scanner
1 version - Latest release: about 1 month ago - 263 downloads total - 162 stars on GitHub - 1 maintainer
authenticode 0.4.1
Library for working with Authenticode (no-std)
5 versions - Latest release: about 2 months ago - 2 dependent packages - 1.89 thousand downloads total - 22 stars on GitHub - 5 maintainers
veilid-hashlink 0.1.0
Temporary fork of hashlink. HashMap-like containers that hold their key-value pairs in a user con...
1 version - Latest release: 8 months ago - 1 dependent package - 25 dependent repositories - 4.37 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
picoserve 0.10.3
An async no_std HTTP server suitable for bare-metal environments
23 versions - Latest release: 3 days ago - 1 dependent repositories - 13.7 thousand downloads total - 166 stars on GitHub - 1 maintainer
serde-map-to-array 1.1.1
Helpers to support converting a map to a sequence of named key-value pairs for human-readable enc...
3 versions - Latest release: 10 months ago - 1 dependent repositories - 24.2 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
kul_core 0.1.2
Parser for a unique textual notation that can be used as both a data format and a markup language...
3 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 2.31 thousand downloads total - 13 stars on GitHub - 1 maintainer