All Projects → easy-ext → Similar Projects or Alternatives

62 Open source projects that are alternatives of or similar to easy-ext

futures-async-stream
Async stream for Rust and the futures crate.
Stars: ✭ 141 (+729.41%)
Mutual labels:  no-std, proc-macro
real-async-trait-rs
A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type erasure
Stars: ✭ 38 (+123.53%)
Mutual labels:  proc-macro
Wyhash Rs
wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust
Stars: ✭ 44 (+158.82%)
Mutual labels:  no-std
Cortex M Quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
Stars: ✭ 372 (+2088.24%)
Mutual labels:  no-std
Utest
Unit `#[test]`ing for microcontrollers and other `no_std` systems
Stars: ✭ 119 (+600%)
Mutual labels:  no-std
m4vga-rs
VGA-style video output for STM32F4 processors, in Rust
Stars: ✭ 122 (+617.65%)
Mutual labels:  no-std
Cortex M Rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Stars: ✭ 623 (+3564.71%)
Mutual labels:  no-std
undo
A undo-redo library.
Stars: ✭ 38 (+123.53%)
Mutual labels:  no-std
stm32f103xx
DEPRECATED
Stars: ✭ 31 (+82.35%)
Mutual labels:  no-std
Rubble
(going to be a) BLE stack for embedded Rust
Stars: ✭ 292 (+1617.65%)
Mutual labels:  no-std
liar
Flexible, stand-alone benchmarking
Stars: ✭ 16 (-5.88%)
Mutual labels:  no-std
Auto enums
A library for to allow multiple return types by automatically generated enum.
Stars: ✭ 188 (+1005.88%)
Mutual labels:  no-std
m
Deprecated in favor of the libm crate.
Stars: ✭ 27 (+58.82%)
Mutual labels:  no-std
Governor
A rate-limiting library for Rust (formerly ratelimit_meter)
Stars: ✭ 99 (+482.35%)
Mutual labels:  no-std
cast.rs
Machine scalar casting that meets your expectations
Stars: ✭ 70 (+311.76%)
Mutual labels:  no-std
Byte
A low-level, zero-copy, panic-free, binary serializer and deserializer. (parser and encoder)
Stars: ✭ 29 (+70.59%)
Mutual labels:  no-std
drone-stm32-map
STM32 peripheral mappings for Drone, an Embedded Operating System.
Stars: ✭ 16 (-5.88%)
Mutual labels:  no-std
Serde
Serialization framework for Rust
Stars: ✭ 4,901 (+28729.41%)
Mutual labels:  no-std
atat
no_std crate for parsing AT commands
Stars: ✭ 50 (+194.12%)
Mutual labels:  no-std
Nvptx
How to: Run Rust code on your NVIDIA GPU
Stars: ✭ 335 (+1870.59%)
Mutual labels:  no-std
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (+182.35%)
Mutual labels:  no-std
Drone Core
The core crate for Drone, an Embedded Operating System.
Stars: ✭ 263 (+1447.06%)
Mutual labels:  no-std
metric
This library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
Stars: ✭ 23 (+35.29%)
Mutual labels:  no-std
proc-quote
A procedural macro implementation of `quote!`.
Stars: ✭ 22 (+29.41%)
Mutual labels:  proc-macro
gdbstub
An ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+829.41%)
Mutual labels:  no-std
pwm-pca9685-rs
Platform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (+11.76%)
Mutual labels:  no-std
Beef
Faster, more compact implementation of std::borrow::Cow
Stars: ✭ 189 (+1011.76%)
Mutual labels:  no-std
vcell
Just like `Cell` but with volatile read / write operations
Stars: ✭ 16 (-5.88%)
Mutual labels:  no-std
Pin Project
A crate for safe and ergonomic pin-projection.
Stars: ✭ 174 (+923.53%)
Mutual labels:  no-std
betafpv-f3
Board Support Crate for the BetaFPV F3 Drone Flight Controller
Stars: ✭ 37 (+117.65%)
Mutual labels:  no-std
Drone
CLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (+570.59%)
Mutual labels:  no-std
lombok-rs
Lombok port for Rust
Stars: ✭ 31 (+82.35%)
Mutual labels:  proc-macro
Bitmatch
A Rust crate that allows you to match, bind, and pack the individual bits of integers.
Stars: ✭ 82 (+382.35%)
Mutual labels:  no-std
rust-fsm
Finite state machine framework for Rust with readable specifications
Stars: ✭ 67 (+294.12%)
Mutual labels:  proc-macro
Rhai
Rhai - An embedded scripting language for Rust.
Stars: ✭ 958 (+5535.29%)
Mutual labels:  no-std
reacty yew
Generate Yew components from React components via Typescript type definitions
Stars: ✭ 46 (+170.59%)
Mutual labels:  proc-macro
Xargo
The sysroot manager that lets you build and customize `std`
Stars: ✭ 841 (+4847.06%)
Mutual labels:  no-std
field names
proc-macro for accessing struct field names at runtime
Stars: ✭ 26 (+52.94%)
Mutual labels:  proc-macro
Heapless
Heapless, `static` friendly data structures
Stars: ✭ 575 (+3282.35%)
Mutual labels:  no-std
fixedvec-rs
Heapless vector implementation for Rust
Stars: ✭ 39 (+129.41%)
Mutual labels:  no-std
Cortex M
Low level access to Cortex-M processors
Stars: ✭ 379 (+2129.41%)
Mutual labels:  no-std
litrs
Parsing and inspecting Rust literals (particularly useful for proc macros)
Stars: ✭ 25 (+47.06%)
Mutual labels:  proc-macro
Time
Simple time handling in Rust
Stars: ✭ 334 (+1864.71%)
Mutual labels:  no-std
alloc-cortex-m
A heap allocator for Cortex-M processors
Stars: ✭ 139 (+717.65%)
Mutual labels:  no-std
Embedded Graphics
A no_std graphics library for embedded applications
Stars: ✭ 293 (+1623.53%)
Mutual labels:  no-std
restricted-sparse-merkle-tree
An optimized sparse merkle tree.
Stars: ✭ 47 (+176.47%)
Mutual labels:  no-std
Cortex M Rt
Minimal startup / runtime for Cortex-M microcontrollers
Stars: ✭ 286 (+1582.35%)
Mutual labels:  no-std
rust-amplify
Amplifying Rust language capabilities: multiple generic trait implementations, type wrappers, bit-precise numerics, derive macros
Stars: ✭ 38 (+123.53%)
Mutual labels:  no-std
littlefs2
Idiomatic Rust API for littlefs
Stars: ✭ 19 (+11.76%)
Mutual labels:  no-std
arraydeque
A circular buffer with fixed capacity (Rust).
Stars: ✭ 82 (+382.35%)
Mutual labels:  no-std
drone-cortexm
ARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Stars: ✭ 31 (+82.35%)
Mutual labels:  no-std
mfrc522
A platform agnostic driver to interface the MFRC522 (RFID reader/writer)
Stars: ✭ 27 (+58.82%)
Mutual labels:  no-std
core2
The bare essentials of std::io for use in no_std. Alloc support is optional.
Stars: ✭ 67 (+294.12%)
Mutual labels:  no-std
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (+41.18%)
Mutual labels:  no-std
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+1288.24%)
Mutual labels:  no-std
optimath
A #[no_std] LinAlg library
Stars: ✭ 47 (+176.47%)
Mutual labels:  no-std
pipe-trait
Make it possible to chain regular functions
Stars: ✭ 22 (+29.41%)
Mutual labels:  no-std
cassette
A simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.
Stars: ✭ 47 (+176.47%)
Mutual labels:  no-std
semval
Semantic validation for Rust
Stars: ✭ 77 (+352.94%)
Mutual labels:  no-std
Rust Lexical
Lexical, to- and from-string conversion routines.
Stars: ✭ 192 (+1029.41%)
Mutual labels:  no-std
1-60 of 62 similar projects