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

bit_reverse 0.1.8
Computes the bit reversal of primitive integers.
9 versions - Latest release: almost 5 years ago - 8 dependent packages - 22 dependent repositories - 58 thousand downloads total - 8 stars on GitHub - 1 maintainer
lpc55-pac 0.5.0
Peripheral access API for NXP LPC55 microcontrollers
7 versions - Latest release: about 2 years ago - 1 dependent package - 10 dependent repositories - 108 thousand downloads total - 8 stars on GitHub - 1 maintainer
range_union_find 0.5.0
A union-find data structure for ranges
11 versions - Latest release: 12 months ago - 1 dependent package - 2 dependent repositories - 4.21 thousand downloads total - 2 stars on GitHub - 1 maintainer
libabort
A abort function that doesn't require the standard library
3 versions - 297 downloads total - 0 stars on GitHub - 1 maintainer
owml-parser 0.1.2
A lightweight parser for a lightweight markup language.
3 versions - Latest release: over 4 years ago - 1.58 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
Top 1.7% on crates.io
rhai 1.18.0
Embedded scripting for Rust
85 versions - Latest release: about 1 month ago - 99 dependent packages - 217 dependent repositories - 1.66 million downloads total - 3,488 stars on GitHub - 3 maintainers
atsamv70j19b 0.25.0 💰
Peripheral access API for the ATSAMV70J19B MCU from Microchip (generated using svd2rust 0.28.0)
7 versions - Latest release: over 1 year ago - 1 dependent package - 3.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
esp32 0.30.0
Peripheral access crate for the ESP32
32 versions - Latest release: about 1 month ago - 3 dependent packages - 9 dependent repositories - 111 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32h2 0.9.0
Peripheral access crate for the ESP32-H2
9 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 42.6 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32c3 0.22.0
Peripheral access crate for the ESP32-C3
27 versions - Latest release: about 1 month ago - 3 dependent packages - 12 dependent repositories - 120 thousand downloads total - 94 stars on GitHub - 2 maintainers
esp32c6-lp 0.1.0
Peripheral access crate for the ESP32-C6's LP coprocessor
1 version - Latest release: 6 months ago - 3.97 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s3 0.25.0
Peripheral access crate for the ESP32-S3
26 versions - Latest release: about 1 month ago - 2 dependent packages - 6 dependent repositories - 141 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s2 0.21.0
Peripheral access crate for the ESP32-S2
21 versions - Latest release: about 1 month ago - 2 dependent packages - 4 dependent repositories - 140 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32s3-ulp 0.1.0
Peripheral access crate for the ESP32-S3's RISC-V ULP coprocessor
1 version - Latest release: 6 months ago - 2.34 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32c6 0.13.0
Peripheral access crate for the ESP32-C6
13 versions - Latest release: about 1 month ago - 2 dependent packages - 1 dependent repositories - 72.3 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp8266 0.6.0
Peripheral access crate for the ESP8266
17 versions - Latest release: about 2 years ago - 2 dependent packages - 2 dependent repositories - 12.1 thousand downloads total - 94 stars on GitHub - 2 maintainers
esp32s2-ulp 0.1.0
Peripheral access crate for the ESP32-S2's RISC-V ULP coprocessor
1 version - Latest release: 6 months ago - 1.85 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32c2 0.19.0
Peripheral access crate for the ESP32-C2
21 versions - Latest release: about 1 month ago - 2 dependent packages - 4 dependent repositories - 80.6 thousand downloads total - 94 stars on GitHub - 1 maintainer
esp32p4 0.2.0
Peripheral access crate for the ESP32-P4
2 versions - Latest release: about 1 month ago - 1 dependent package - 13.2 thousand downloads total - 94 stars on GitHub - 1 maintainer
atsams70j19b 0.25.0 💰
Peripheral access API for the ATSAMS70J19B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs_hmac 0.1.2
`rs_hmac` is a Rust implementation of the HMAC (Hash-Based Message Authentication Code) cryptogra...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.24 thousand downloads total - 11 stars on GitHub - 2 maintainers
atsamv71n21b 0.25.0 💰
Peripheral access API for the ATSAMV71N21B MCU from Microchip (generated using svd2rust 0.28.0)
6 versions - Latest release: over 1 year ago - 1 dependent package - 3.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
wildflower 0.3.0
Wildcard matching against strings
4 versions - Latest release: about 1 year ago - 1 dependent repositories - 2.03 thousand downloads total - 12 stars on GitHub - 1 maintainer
atsamv71j20b 0.25.0 💰
Peripheral access API for the ATSAMV71J20B MCU from Microchip (generated using svd2rust 0.28.0)
7 versions - Latest release: over 1 year ago - 1 dependent package - 3.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
bme280 0.5.1
A rust device driver for the Bosch BME280 temperature, humidity, and atmospheric pressure sensor ...
10 versions - Latest release: about 1 month ago - 10 dependent repositories - 17.7 thousand downloads total - 57 stars on GitHub - 2 maintainers
bitrate 0.1.1
Extension traits that add convenience methods for working with bitrates and frequencies.
2 versions - Latest release: almost 6 years ago - 3 dependent packages - 8 dependent repositories - 31.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
rs_poly1305 0.1.2
The rs_poly1305 crate is currently a placeholder for an upcoming cryptographic hashing algorithm ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.26 thousand downloads total - 11 stars on GitHub - 1 maintainer
atsams70j21b 0.25.0 💰
Peripheral access API for the ATSAMS70J21B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs_dsa 0.1.2
The rs_dsa crate is currently a placeholder for an upcoming cryptographic hashing algorithm imple...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.23 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_sm2 0.1.2
The rs_sm2 crate is currently a placeholder for an upcoming cryptographic hashing algorithm imple...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.22 thousand downloads total - 11 stars on GitHub - 1 maintainer
scpi-contrib 1.0.1
SCPI/IEEE488.2 contrib library
2 versions - Latest release: 6 days ago - 3.3 thousand downloads total - 31 stars on GitHub - 1 maintainer
scpi 1.0.1
SCPI/IEEE488.2 parser library
17 versions - Latest release: 6 days ago - 1 dependent package - 1 dependent repositories - 9.5 thousand downloads total - 31 stars on GitHub - 1 maintainer
scpi_derive 1.0.1
SCPI/IEEE488.2 parser support library
14 versions - Latest release: 6 days ago - 2 dependent packages - 8.82 thousand downloads total - 31 stars on GitHub - 1 maintainer
semval 0.5.2
Semantic validation
24 versions - Latest release: 4 months ago - 2 dependent packages - 8 dependent repositories - 22 thousand downloads total - 82 stars on GitHub - 1 maintainer
desse-derive 0.2.1
Ultra fast binary serialization and deserialization for types with size known at compile time.
4 versions - Latest release: about 5 years ago - 1 dependent package - 4 dependent repositories - 7.77 thousand downloads total - 105 stars on GitHub - 1 maintainer
variadiz 1.3.0
Variadic function support for rust
20 versions - Latest release: 5 days ago - 3.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
nstr 0.3.2
A no_std, no_alloc, embedded-friendly string library
5 versions - Latest release: 4 months ago - 1.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
st7565 0.3.1
Driver for ST7565 based displays.
12 versions - Latest release: 6 months ago - 3.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
cc13x2-cc26x2-hal
Peripheral access API for cc13x2 and cc26x2 microcontrollers
1 version - Latest release: about 1 month ago - 558 downloads total - 1 stars on GitHub - 1 maintainer
va108xx-hal 0.5.1
HAL for the Vorago VA108xx family of microcontrollers
13 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 5.09 thousand downloads total - 1 maintainer
alloc_system 0.1.2
NO-STD,for Cortex-M based systems,simply retarget alloc_system to malloc/realloc/free
3 versions - Latest release: almost 7 years ago - 1 dependent repositories - 3.7 thousand downloads total - 1 maintainer
atsams70n20b 0.25.0 💰
Peripheral access API for the ATSAMS70N20B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
atsams70j20b 0.25.0 💰
Peripheral access API for the ATSAMS70J20B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
mwatch-send 0.2.0
A tool to upload binaries and send notifications to the mwatch over bluetooth
4 versions - Latest release: about 5 years ago - 2.53 thousand downloads total - 1 maintainer
rs_sha3_224 0.1.2
`rs_sha3_224` is a Rust implementation of the SHA3-224 cryptographic hash algorithm, part of the ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.22 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_sha224 0.1.4
`rs_sha224` is a Rust implementation of the SHA-224 cryptographic hash algorithm, part of the lar...
5 versions - Latest release: 11 months ago - 2 dependent packages - 1.82 thousand downloads total - 11 stars on GitHub - 1 maintainer
atsamv70q19 0.21.0 💰
Peripheral access API for ATSAMV70Q19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 565 downloads total - 24 stars on GitHub - 1 maintainer
rs_shake128 0.1.2
`rs_shake128` is a Rust implementation of the SHAKE128 cryptographic hash algorithm, part of the ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.22 thousand downloads total - 11 stars on GitHub - 1 maintainer
atomic-memcpy 0.2.2 💰
Byte-wise atomic memcpy.
8 versions - Latest release: 9 months ago - 2.71 thousand downloads total - 23 stars on GitHub - 1 maintainer
atsams70n19b 0.25.0 💰
Peripheral access API for the ATSAMS70N19B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
stm32l4-hal 0.3.0
Hardware abstraction layer for the stm32l4xx chips
1 version - Latest release: over 5 years ago - 778 downloads total - 154 stars on GitHub - 1 maintainer
anxious 0.1.0
anxious provides a panic-free dialect of Rust
1 version - Latest release: 2 months ago - 368 downloads total - 0 stars on GitHub - 1 maintainer
atsamv70n19b 0.25.0 💰
Peripheral access API for the ATSAMV70N19B MCU from Microchip (generated using svd2rust 0.28.0)
7 versions - Latest release: over 1 year ago - 1 dependent package - 3.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs_cast_128 0.1.2
The rs_cast_128 crate is currently a placeholder for an upcoming cryptographic hashing algorithm ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.24 thousand downloads total - 11 stars on GitHub - 1 maintainer
stringly_conversions 0.1.1
A crate helping to convert to/from various representations of strings.
2 versions - Latest release: over 3 years ago - 2 dependent packages - 39 dependent repositories - 159 thousand downloads total - 46 stars on GitHub - 1 maintainer
statig 0.3.0
Hierarchical state machines for designing event-driven systems
6 versions - Latest release: about 1 year ago - 1 dependent repositories - 5.25 thousand downloads total - 534 stars on GitHub - 1 maintainer
bedlam-cli 0.0.0
noise generator
1 version - Latest release: over 3 years ago - 582 downloads total - 0 stars on GitHub - 1 maintainer
statig_macro 0.3.0
Macro's for `statig`
6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 5.53 thousand downloads total - 534 stars on GitHub - 1 maintainer
zip_parser 0.4.3
A zip file format parser, supporting no_std environment, stream parsing and seeking.
9 versions - Latest release: about 1 year ago - 2.95 thousand downloads total - 3 stars on GitHub - 1 maintainer
badgen 0.1.0 💰
Fast and configurable badge generator
1 version - Latest release: over 3 years ago - 1 dependent repositories - 1.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
atsams70n20 0.21.0 💰
Peripheral access API for ATSAMS70N20 microcontrollers from Atmel/Microchip (generated using svd2...
3 versions - Latest release: about 2 years ago - 1 dependent package - 1.7 thousand downloads total - 24 stars on GitHub - 1 maintainer
atsams70q21b 0.25.0 💰
Peripheral access API for the ATSAMS70Q21B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
bump-scope 0.3.1
A bump allocator with support for scopes.
17 versions - Latest release: 20 days ago - 4.12 thousand downloads total - 7 stars on GitHub - 1 maintainer
rs_elliptic_curve 0.1.2
The rs_elliptic_curve crate is currently a placeholder for an upcoming cryptographic hashing algo...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.26 thousand downloads total - 11 stars on GitHub - 1 maintainer
icewrap 💰
Port of Heatshrink to Rust
1 version - 155 downloads total - 7 stars on GitHub - 1 maintainer
tuplez 0.14.1
Tuples represented in recursive form
51 versions - Latest release: 4 days ago - 3 dependent packages - 14.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
rs_sm3 0.1.2
The rs_sm3 crate is currently a placeholder for an upcoming cryptographic hashing algorithm imple...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.17 thousand downloads total - 11 stars on GitHub - 1 maintainer
nmea 0.6.0
Simple NMEA 0183 parser
20 versions - Latest release: 9 months ago - 3 dependent packages - 2 dependent repositories - 32.2 thousand downloads total - 49 stars on GitHub - 2 maintainers
roe 0.0.5
Unicode case conversion
5 versions - Latest release: 12 months ago - 1.77 thousand downloads total - 9 stars on GitHub - 1 maintainer
raw-parts 2.0.0
Ergonomic wrapper around `Vec::from_raw_parts` and `Vec::into_raw_parts`.
7 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 48.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
focaccia 1.4.0
no_std implementation of Unicode case folding comparisons
11 versions - Latest release: 10 months ago - 2 dependent packages - 1 dependent repositories - 66.5 thousand downloads total - 9 stars on GitHub - 1 maintainer
qed 1.6.1
Compile-time assertions
10 versions - Latest release: 12 months ago - 1 dependent repositories - 38.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
atsamv71q21rt 0.29.0-alpha3 💰
Peripheral access API for the ATSAMV71Q21RT MCU from Microchip (generated using svd2rust 0.28.0)
2 versions - Latest release: 5 months ago - 530 downloads total - 0 stars on GitHub - 1 maintainer
gc9a01a 0.1.1
SPI driver for the GC9A01A LCD display controller
2 versions - Latest release: 12 months ago - 1 dependent repositories - 1.14 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
miniarg 0.3.1
A minimal argument parser, with support for no-std and no-alloc
4 versions - Latest release: 2 months ago - 1 dependent repositories - 2.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
atsamv71n20b 0.25.0 💰
Peripheral access API for the ATSAMV71N20B MCU from Microchip (generated using svd2rust 0.28.0)
6 versions - Latest release: over 1 year ago - 1 dependent package - 3.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
desse 0.2.1
Ultra fast binary serialization and deserialization for types with size known at compile time.
4 versions - Latest release: about 5 years ago - 5 dependent packages - 5 dependent repositories - 7.16 thousand downloads total - 105 stars on GitHub - 1 maintainer
unflappable 0.2.0
A batteries-included embedded-hal InputPin debouncer.
2 versions - Latest release: about 1 year ago - 981 downloads total - 1 maintainer
Top 3.2% on crates.io
local-waker 0.1.4
A synchronization primitive for thread-local task wakeup
5 versions - Latest release: 7 months ago - 4 dependent packages - 3,092 dependent repositories - 13.5 million downloads total - 653 stars on GitHub - 1 maintainer
rs_md4 0.1.2
The rs_md4 crate is currently a placeholder for an upcoming cryptographic hashing algorithm imple...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.18 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_shake256 0.1.2
`rs_shake256` is a Rust implementation of the SHAKE256 cryptographic hash algorithm, part of the ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.23 thousand downloads total - 11 stars on GitHub - 1 maintainer
atsamv70n19 0.21.0 💰
Peripheral access API for ATSAMV70N19 microcontrollers from Atmel/Microchip (generated using svd2...
1 version - Latest release: about 2 years ago - 1 dependent package - 561 downloads total - 24 stars on GitHub - 1 maintainer
rs_internal_hasher 0.1.3
This package serves as an essential building block within the `rs_shield` cryptographic library. ...
3 versions - Latest release: 11 months ago - 17 dependent packages - 1 dependent repositories - 7.19 thousand downloads total - 11 stars on GitHub - 1 maintainer
mspm0l130x 0.1.5
Peripheral access crate for TI MSPM0L130X microcontroller
6 versions - Latest release: 2 months ago - 1 dependent package - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
ar-reshaper 1.5.0
A no-std crate to reconstruct Arabic, turkish and persian sentences to be used in applications th...
14 versions - Latest release: 4 months ago - 1 dependent package - 3.94 thousand downloads total - 7 stars on GitHub - 1 maintainer
miniarg_derive 0.3.1
custom derive for miniarg
4 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 2.55 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
rtic 2.1.1
Real-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time sys...
7 versions - Latest release: 2 months ago - 8 dependent packages - 1 dependent repositories - 28.1 thousand downloads total - 1,610 stars on GitHub - 3 maintainers
usbd-audio 0.1.0
USB Audio 1.0 class for usb-device
1 version - Latest release: over 2 years ago - 1 dependent repositories - 757 downloads total - 23 stars on GitHub - 1 maintainer
rs_blowfish 0.1.2
The rs_blowfish crate is currently a placeholder for an upcoming cryptographic hashing algorithm ...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.23 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_blake2 0.1.2
The rs_blake2 crate is currently a placeholder for an upcoming cryptographic hashing algorithm im...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.17 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_triple_des 0.1.2
The rs_triple_des crate is currently a placeholder for an upcoming cryptographic hashing algorith...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.2 thousand downloads total - 11 stars on GitHub - 1 maintainer
atsame70n21b 0.25.0 💰
Peripheral access API for the ATSAME70N21B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
usbd-microsoft-os 0.1.0
Microsoft OS USB descriptors for usb-device
1 version - Latest release: about 1 year ago - 477 downloads total - 1 stars on GitHub - 1 maintainer
bluepill-usbcdc 0.1.0
Rust FFI of Basic USB CDC support in C generated by ST official IDE
1 version - Latest release: over 6 years ago - 1 dependent repositories - 1.37 thousand downloads total - 1 maintainer
atsams70n21b 0.25.0 💰
Peripheral access API for the ATSAMS70N21B MCU from Microchip (generated using svd2rust 0.28.0)
9 versions - Latest release: over 1 year ago - 1 dependent package - 4.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs_keccak_nbits 0.1.2
`rs_keccak_nbits` is a Rust implementation of the variable-output-length Keccak cryptographic has...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.19 thousand downloads total - 11 stars on GitHub - 1 maintainer
substruct 0.1.0
A proc-macro to create subsets of structs
2 versions - Latest release: 4 days ago - 164 downloads total - 0 stars on GitHub - 1 maintainer
fixedstr 0.5.6
strings of constant maximum size that can be copied and stack allocated using const generics
35 versions - Latest release: 5 days ago - 8 dependent packages - 3 dependent repositories - 622 thousand downloads total - 11 stars on GitHub - 1 maintainer
rs_ed25519 0.1.2
The rs_ed25519 crate is currently a placeholder for an upcoming cryptographic hashing algorithm i...
3 versions - Latest release: 11 months ago - 2 dependent packages - 1.23 thousand downloads total - 11 stars on GitHub - 1 maintainer
structbuf 0.3.4
Capacity-limited structured data buffer
7 versions - Latest release: over 1 year ago - 3 dependent packages - 3.64 thousand downloads total - 2 stars on GitHub - 1 maintainer