nb

I/O library

A library providing a minimal and reusable non-blocking I/O layer

Minimal and reusable non-blocking I/O layer

GitHub

89 stars
13 watching
15 forks
Language: Rust
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
rust-embedded/bookDocumentation on using Rust to develop firmware for microcontrollers.1,128
rust-embedded-community/embedded-storageAn Embedded Storage Abstraction Layer in Rust69
rust-embedded-community/usb-deviceA framework for building USB devices in Rust.451
rust-bitcoin/rust-bitcoinA Rust library for working with Bitcoin protocol messages and data structures2,181
rust-embedded/cortex-mProvides low-level interfaces to interact with Cortex-M microcontrollers using Rust842
rust-lang/libmA Rust port of math library functions from MUSL's libm548
vincent-herlemont/native_dbAn in-memory embedded database with type-safe API and transactions495
rust-embedded/riscvProvides low-level access and interfaces for writing software on RISC-V microcontrollers.874
rust-embedded-community/embedded-nalProvides a set of standardized traits for implementing TCP/IP networking in embedded systems.179
mikaelmello/inquireA Rust library for creating interactive command-line prompts and user interfaces.2,081
nrc/zeroA Rust library for parsing binary data without allocating memory on the heap.47
esp-rs/esp-idf-halA Rust library providing safe wrappers for the ESP IDF SDK drivers482
rust-iot/radio-halAn embedded radio abstraction layer for digital devices71
rust-lang/rustEmpowering software developers to build reliable and efficient software using a fast and memory-efficient language with strong type safety and comprehensive tooling.99,490
rust-embedded/arm-dccProvides a Rust API for debugging and communicating with embedded systems9