Ecosyste.ms: Packages

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

crates.io "io" keyword

async_io_stream 0.3.3 💰
IntoAsyncRead on steriods
7 versions - Latest release: over 2 years ago - 8 dependent packages - 1,455 dependent repositories - 2.92 million downloads total - 9 stars on GitHub - 1 maintainer
yap2p 0.1.2
Experimental yet another peer-to-peer library
3 versions - Latest release: 12 months ago - 956 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
embedded-can 0.4.1
HAL traits for Controller Area Network (CAN) devices.
5 versions - Latest release: over 1 year ago - 25 dependent packages - 48 dependent repositories - 766 thousand downloads total - 1,775 stars on GitHub - 2 maintainers
io-adapters 0.3.0 💰
Adapters to convert between different writable APIs.
4 versions - Latest release: 6 months ago - 3 dependent packages - 1.39 thousand downloads total - 19 stars on GitHub - 1 maintainer
lol-macros 0.0.1
macros for lol
1 version - Latest release: 3 months ago - 1 dependent package - 431 downloads total - 1 maintainer
mio-aio 0.8.0
POSIX AIO bindings for mio
11 versions - Latest release: 9 months ago - 4 dependent packages - 104 thousand downloads total - 18 stars on GitHub - 1 maintainer
lol-io 0.0.1
async io that use kernel work queues instead of custom executor
1 version - Latest release: 3 months ago - 426 downloads total - 1 maintainer
peekable 0.2.3 💰
Peekable reader and async reader, which enhance your network programming experience.
5 versions - Latest release: 2 months ago - 2 dependent packages - 9.49 thousand downloads total - 4 stars on GitHub - 1 maintainer
binout 0.2.1
The library for binary serialization/deserialization of integers and arrays of integers.
4 versions - Latest release: 3 months ago - 5 dependent packages - 2 dependent repositories - 112 thousand downloads total - 98 stars on GitHub - 1 maintainer
string_io_and_mock 1.0.1
A component providing write and read operations of strings in files, and its mock that does the s...
2 versions - Latest release: 6 months ago - 1 dependent package - 766 downloads total - 0 stars on GitHub - 1 maintainer
seqio 0.1.1
File reading and writing, support gzip format compression
2 versions - Latest release: 6 months ago - 578 downloads total - 0 stars on GitHub - 1 maintainer
io_de_ser
Crate that allows to read from and write to .io file format.
3 versions - Latest release: about 1 month ago - 817 downloads total - 0 stars on GitHub - 1 maintainer
tower-async 0.2.0 💰
Tower Async is a library of modular and reusable components for building robust clients and serve...
3 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 1.97 thousand downloads total - 49 stars on GitHub - 1 maintainer
broadcast 0.1.0
A rustlang adapter for writing to multiple sources
1 version - Latest release: over 8 years ago - 2 dependent packages - 81 dependent repositories - 480 thousand downloads total - 4 stars on GitHub - 1 maintainer
iodeser 0.4.1
Crate that allows to read from and write to .io file format.
16 versions - Latest release: 3 months ago - 5.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
mmapio 0.9.1
Cross-platform Rust API for memory-mapped file IO
2 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 11.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
bondi 0.1.2
Single producer, multi consumer lock-free ring buffer (experimental)
3 versions - Latest release: over 3 years ago - 1.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
duplex 0.16.0
The Duplex trait: interactive streams
19 versions - Latest release: about 1 year ago - 7 dependent packages - 5 dependent repositories - 17 thousand downloads total - 19 stars on GitHub - 1 maintainer
embedded-hal-bus 0.2.0
Bus/Device connection mechanisms for embedded-hal, a Hardware Abstraction Layer (HAL) for embedde...
9 versions - Latest release: about 1 month ago - 24 dependent packages - 1 dependent repositories - 77 thousand downloads total - 1,775 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
embedded-hal-async 1.0.0
An asynchronous Hardware Abstraction Layer (HAL) for embedded systems
11 versions - Latest release: 5 months ago - 114 dependent packages - 135 dependent repositories - 324 thousand downloads total - 1,775 stars on GitHub - 1 maintainer
mapr 0.8.0
Cross-platform Rust API for memory-mapped file IO
1 version - Latest release: over 3 years ago - 11 dependent packages - 188 dependent repositories - 549 thousand downloads total - 10 stars on GitHub - 1 maintainer
podio 0.2.0
Additional trait for Read and Write to read and write Plain Old Data
15 versions - Latest release: about 4 years ago - 4 dependent packages - 553 dependent repositories - 2.88 million downloads total - 2 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
embedded-hal-nb 1.0.0
Non-blocking Hardware Abstraction Layer (HAL) for embedded systems using the `nb` crate.
9 versions - Latest release: 5 months ago - 27 dependent packages - 137 dependent repositories - 651 thousand downloads total - 1,775 stars on GitHub - 1 maintainer
ambient-authority 0.0.2
Ambient Authority
3 versions - Latest release: about 1 year ago - 4 dependent packages - 639 dependent repositories - 3.05 million downloads total - 19 stars on GitHub - 1 maintainer
libevent 0.1.0
Rust bindings to the libevent async I/O framework
2 versions - Latest release: almost 4 years ago - 7 dependent packages - 128 thousand downloads total - 2 stars on GitHub - 1 maintainer
simpleio 0.2.2
A simple crate for file io that i use in my personal projects.
8 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 3.18 thousand downloads total - 1 maintainer
smelling_salts 0.12.1
Abstraction over OS APIs to handle asynchronous device waking
23 versions - Latest release: over 1 year ago - 6 dependent packages - 8 dependent repositories - 28.9 thousand downloads total - 11 stars on GitHub - 1 maintainer
term-basics-linux 1.0.0
A simple crate with basic functionality for terminal applications.
24 versions - Latest release: 6 months ago - 1 dependent repositories - 11.5 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
Top 8.8% on crates.io
dsp-chain 0.13.1
Provides a Node trait and a Graph type for chaining together audio generators/processors in a dsp...
30 versions - Latest release: almost 8 years ago - 8 dependent packages - 7 dependent repositories - 38.7 thousand downloads total - 294 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
embedded-hal 1.0.0
A Hardware Abstraction Layer (HAL) for embedded systems
28 versions - Latest release: 5 months ago - 1,160 dependent packages - 2,296 dependent repositories - 6.23 million downloads total - 1,775 stars on GitHub - 1 maintainer
qread 0.1.0
A convenience library for common read operations
1 version - Latest release: about 1 year ago - 379 downloads total - 1 maintainer
tower-async-http 0.2.0 💰
Tower Async middleware and utilities for HTTP clients and servers. An "Async Trait" fork from the...
6 versions - Latest release: 6 months ago - 2.12 thousand downloads total - 49 stars on GitHub - 1 maintainer
tcp-handler 1.0.1
Conveniently transfer data in chunk through tokio TCP stream.
13 versions - Latest release: 2 months ago - 2 dependent packages - 4.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
bytecursor 0.2.0
`No-std` replacement for `std::io::Read`, `std::io::Write`, and `std::io::Seek`
4 versions - Latest release: over 2 years ago - 3 dependent packages - 4 dependent repositories - 5.7 thousand downloads total - 5 stars on GitHub - 3 maintainers
tokio-io-rewind 0.1.2
A simple library to rewind tokio::io::AsyncRead and tokio::io::AsyncWrite streams
4 versions - Latest release: 2 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
anvil-region 0.8.1
Region file format storage for chunks.
11 versions - Latest release: over 2 years ago - 2 dependent repositories - 5.48 thousand downloads total - 12 stars on GitHub - 1 maintainer
microcrates-bytes 0.4.8
Types and traits for working with bytes (with no_std support by default)
3 versions - Latest release: over 6 years ago - 2.07 thousand downloads total - 1 maintainer
ciborium-iovalue
Simplified Read/Write traits for no_std usage
1 version - Latest release: about 1 month ago - 2 dependent packages - 336 downloads total - 193 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
ciborium-io 0.2.2
Simplified Read/Write traits for no_std usage
3 versions - Latest release: 4 months ago - 17 dependent packages - 3,024 dependent repositories - 23.6 million downloads total - 193 stars on GitHub - 1 maintainer
oneio 0.16.7 💰
OneIO is a Rust library that provides unified simple IO interface for reading and writing to and ...
45 versions - Latest release: 2 months ago - 8 dependent packages - 2 dependent repositories - 27.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
fileorama 0.0.2 💰
WIP Virtual File System
2 versions - Latest release: 8 months ago - 582 downloads total - 1 stars on GitHub - 1 maintainer
nuclei 0.4.4 💰
Proactive IO & runtime system
13 versions - Latest release: 4 months ago - 7 dependent packages - 10 dependent repositories - 70.2 thousand downloads total - 239 stars on GitHub - 1 maintainer
serai-no-std-tests 0.1.0
A crate to test no-std builds of Serai crates work
1 version - Latest release: 11 months ago - 390 downloads total - 0 stars on GitHub - 1 maintainer
lebe 0.5.2
Tiny, dead simple, high performance endianness conversions with a generic API
3 versions - Latest release: almost 2 years ago - 1 dependent package - 3,077 dependent repositories - 7.23 million downloads total - 8 stars on GitHub - 1 maintainer
rair-io 0.1.0
IO subsystem for RAIR
1 version - Latest release: over 4 years ago - 3 dependent packages - 2 thousand downloads total - 71 stars on GitHub - 1 maintainer
variable-len-reader 3.2.0
A library for reading/writing variable length data. Support AsyncRead/AsyncWrite in tokio.
21 versions - Latest release: 2 months ago - 2 dependent packages - 6.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
inverted-pin 1.0.0
Embedded-hal input/output pin trait implementations with inverted level logic.
3 versions - Latest release: 5 months ago - 1 dependent package - 1.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
async-tungstenite 0.25.1
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
41 versions - Latest release: 2 months ago - 133 dependent packages - 1,502 dependent repositories - 5.55 million downloads total - 382 stars on GitHub - 2 maintainers
veilid-async-tungstenite 0.23.0
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
1 version - Latest release: 7 months ago - 1 dependent package - 2.84 thousand downloads total - 382 stars on GitHub - 1 maintainer
wstt
Lightweight stream-based WebSocket implementation
1 version - Latest release: 20 days ago - 317 downloads total - 1,730 stars on GitHub - 1 maintainer
silent-tungstenite
Lightweight stream-based WebSocket implementation
1 version - Latest release: 20 days ago - 1 dependent package - 615 downloads total - 1,730 stars on GitHub - 1 maintainer
ws-test
Lightweight stream-based WebSocket implementation
2 versions - Latest release: 20 days ago - 576 downloads total - 1,730 stars on GitHub - 1 maintainer
ng-tungstenite
fork of tungstenite for Nextgraph.org
1 version - 0 downloads total - 1,730 stars on GitHub - 1 maintainer
ng-async-tungstenite
fork of async-tungstenite for NextGraph.org
1 version - 0 downloads total - 382 stars on GitHub - 1 maintainer
mdbook-pdf-tungstenite
A fork from tungstenite for publishing mdbook-pdf
2 versions - Latest release: about 1 month ago - 1 dependent package - 610 downloads total - 0 stars on GitHub - 1 maintainer
zorio 0.1.0
Subset of standard library I/O ported to no_std
1 version - Latest release: over 5 years ago - 784 downloads total - 2 stars on GitHub - 1 maintainer
bitstream 0.1.1
Bit level IO
2 versions - Latest release: over 8 years ago - 1 dependent package - 2.63 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
iroh-io 0.6.0
async local io
13 versions - Latest release: about 2 months ago - 5 dependent packages - 1 dependent repositories - 47.5 thousand downloads total - 1,621 stars on GitHub - 1 maintainer
lev
Async IO
1 version - Latest release: about 1 month ago - 392 downloads total - 1 maintainer
std-shims 0.1.1
A series of std shims to make alloc more feasible
2 versions - Latest release: 10 months ago - 5 dependent packages - 1 dependent repositories - 2.33 thousand downloads total - 230 stars on GitHub - 1 maintainer
compio-io 0.2.0
IO traits for completion based async IO
4 versions - Latest release: about 1 month ago - 6 dependent packages - 4.33 thousand downloads total - 287 stars on GitHub - 1 maintainer
bitwise-io 0.1.2
buffered bitwise input/output
3 versions - Latest release: over 3 years ago - 1.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
popol 3.0.0
Minimal non-blocking I/O
10 versions - Latest release: about 1 year ago - 9 dependent packages - 7 dependent repositories - 26.6 thousand downloads total - 158 stars on GitHub - 1 maintainer
parsenic 0.1.0
A simple parsing crate
1 version - Latest release: 11 months ago - 360 downloads total - 0 stars on GitHub - 1 maintainer
bytepack 0.4.1
bytepack offers a Read and Write trait extension generalized for any packed data type.
7 versions - Latest release: about 7 years ago - 6 dependent packages - 6 dependent repositories - 36.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
netio 0.6.1
Alternative implementation of parts of `std::io`, better suited for blocking IO over networks.
26 versions - Latest release: over 6 years ago - 19.9 thousand downloads total - 1 maintainer
byteio 0.2.3
I/O abstractions for bytes
6 versions - Latest release: almost 5 years ago - 2 dependent packages - 4 dependent repositories - 88.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
cala 0.9.0
Make portable apps and video games in Rust!
13 versions - Latest release: over 3 years ago - 1 dependent repositories - 7.05 thousand downloads total - 53 stars on GitHub - 2 maintainers
logged-stream 0.3.5 💰
This Rust library provides a wrapper for io objects like `std::net::TcpStream` to enable logging ...
13 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 4.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
nostd-io 0.1.0
A no-std set of shims for IO
1 version - Latest release: about 1 year ago - 416 downloads total - 0 stars on GitHub - 1 maintainer
cmos 0.1.2
A utility to read, write CMOS and RTC data. Standard library not required.
3 versions - Latest release: over 3 years ago - 1.98 thousand downloads total - 2 stars on GitHub - 1 maintainer
channels-packet 0.1.1
Utilities to parse channels packets.
2 versions - Latest release: 4 months ago - 1 dependent package - 601 downloads total - 7 stars on GitHub - 1 maintainer
channels 0.11.2
Bidirectional channel-like communication over generic Read/Write streams
25 versions - Latest release: 4 months ago - 7.66 thousand downloads total - 7 stars on GitHub - 1 maintainer
channels-serdes 0.1.2
Utilities to serialize/deserialize types.
3 versions - Latest release: 4 months ago - 1 dependent package - 987 downloads total - 7 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
buf_redux 0.8.4
Drop-in replacements for buffered I/O in `std::io` with extra features.
21 versions - Latest release: almost 5 years ago - 22 dependent packages - 2,254 dependent repositories - 13 million downloads total - 39 stars on GitHub - 1 maintainer
cat-reader 1.0.0
Adapter for reading through multiple files continuously
5 versions - Latest release: almost 6 years ago - 4.12 thousand downloads total - 1 maintainer
tokio-task-manager 0.2.0
Allow an async Tokio application to gracefully shutdown, waiting for all tasks to finish.
2 versions - Latest release: about 2 years ago - 3 dependent packages - 1 dependent repositories - 8.54 thousand downloads total - 7 stars on GitHub - 1 maintainer
sheaf 0.0.1
Friendly, fast, and efficient network programming. Under construction.
1 version - Latest release: almost 5 years ago - 610 downloads total - 2 maintainers
uart 0.1.2
A clean implementation of the UART_16550 device functionality.
3 versions - Latest release: about 1 year ago - 904 downloads total - 1 stars on GitHub - 1 maintainer
buf-list 1.0.3
A list of buffers that implements the bytes::Buf trait
8 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 140 thousand downloads total - 22 stars on GitHub - 1 maintainer
lineriver 0.7.1
Non-blocking buffered line reader for Read objects
8 versions - Latest release: 4 months ago - 1 dependent package - 2.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
async-io-helper 0.1.0
boxed async io for client/server.
1 version - Latest release: about 3 years ago - 525 downloads total - 1 stars on GitHub - 1 maintainer
ara 0.1.1 💰
Async random access I/O traits
2 versions - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 2.72 thousand downloads total - 2 stars on GitHub - 2 maintainers
input_buffer 0.5.0
A peekable FIFO-like buffer for receiving network data efficiently
7 versions - Latest release: almost 3 years ago - 7 dependent packages - 3,067 dependent repositories - 7.53 million downloads total - 5 stars on GitHub - 2 maintainers
proxy-llama 💰
a proxy framework using Tokio written purely in Rust
1 version - Latest release: about 1 month ago - 344 downloads total - 69 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
mio-misc 2.0.0
Miscellaneous components for use with Mio
6 versions - Latest release: over 2 years ago - 4 dependent packages - 617 dependent repositories - 475 thousand downloads total - 16 stars on GitHub - 1 maintainer
py-like 0.1.1
Genshin language should have its own type() and input() like python.
2 versions - Latest release: 2 months ago - 554 downloads total - 2 stars on GitHub - 1 maintainer
mmap_json_file 0.1.5
A library to parse, count, filter JSON files using memory mapped io library.
6 versions - Latest release: almost 4 years ago - 1 dependent repositories - 2.4 thousand downloads total - 1 maintainer
async-peek 0.3.2
Read data asynchronously without removing it from the queue
11 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 4.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
meshx 0.6.1 💰
A mesh eXchange library with conversion utilities for popular mesh formats.
12 versions - Latest release: 7 months ago - 2 dependent packages - 2 dependent repositories - 5.07 thousand downloads total - 18 stars on GitHub - 1 maintainer
rt-audio-disk-stream 0.0.0
Realtime disk streaming IO for audio (placeholder)
1 version - Latest release: over 3 years ago - 461 downloads total - 97 stars on GitHub - 1 maintainer
bitcoin-io 0.1.2
Simple I/O traits for no-std (and std) environments
3 versions - Latest release: 3 months ago - 3 dependent packages - 7.36 thousand downloads total - 1,914 stars on GitHub - 2 maintainers
libreda-oasis 0.0.3
OASIS input/output for libreda-db.
3 versions - Latest release: over 2 years ago - 1.11 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
async-tcp 0.2.0
Traits implementable by async versions of TcpListener and TcpStream
3 versions - Latest release: almost 4 years ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
multi_reader 0.1.0
MultiReader - a composite reader implementation.
1 version - Latest release: almost 8 years ago - 3 dependent packages - 2 dependent repositories - 79.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
vl6180x 0.1.3 💰
A rust driver for the VL6180X (Time-of-Flight I2C laser-ranging module)
2 versions - Latest release: over 4 years ago - 1.09 thousand downloads total - 4 stars on GitHub - 1 maintainer
sizer 0.1.0
his tool searches for files bigger than 100mb in a given directory or the whole file system if no...
1 version - Latest release: 8 months ago - 364 downloads total - 1 stars on GitHub - 1 maintainer
flanker-temp 0.5.0
Helper for working with temporary files.
6 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 2.57 thousand downloads total - 2 stars on GitHub - 1 maintainer
lz_stream_io 0.1.0
AsyncRead and AsyncWrite implementations for Streams and Sinks respectively
1 version - Latest release: over 6 years ago - 888 downloads total - 1 stars on GitHub - 1 maintainer
mcp23017 1.0.0 💰
A rust driver for the MCP23017 (16-Bit I2C I/O Expander with Serial Interface)
3 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 14.7 thousand downloads total - 9 stars on GitHub - 1 maintainer