-
tokio
一个事件驱动的、非阻塞I/O平台,用于编写异步I/O后端应用程序
-
socket2
以最大配置量处理网络套接字
-
bytes
用于处理字节的类型和特质
-
mio
轻量级非阻塞I/O
-
tower
用于构建健壮客户端和服务器模块化和可重用的组件
-
tar
文件读取器和写入器。此库目前不处理压缩,但它抽象了所有I/O读取器和写入器。此外,还采取了极大努力确保整个...
-
embedded-hal
嵌入式系统硬件抽象层(HAL)
-
async-tungstenite
对Tungstenite(轻量级基于流的WebSocket实现)的异步绑定
-
memmap2
跨平台Rust API,用于内存映射文件I/O
-
io-lifetimes
一个低级I/O所有权和借用库
-
smol
一个小巧快速的异步运行时
-
async-fs
异步文件系统原语
-
embedded-hal-mock
实现嵌入式-hal特质的模拟设备集合
-
exr
无需任何不安全代码即可读取和写入OpenEXR文件
-
text_io
非常简单的使用panic输入函数
-
git-ignore-generator
快速轻松地从www.gitignore.io获取.gitignore模板
-
semihosting
AArch64, ARM, RISC-V, MIPS32, MIPS64, 和 Xtensa
-
uart_16550
对uart_16550串行输出的最小支持
-
lazy_format
延迟格式化值以供以后使用
-
io-uring
Rust的底层
io_uring
用户空间接口 -
oneio
为从不同来源和压缩的数据文件提供统一的简单I/O接口
-
crates_io_api
crates.io的API客户端
-
fast-socks5
使用Rust async/.await (tokio)编写的快速SOCKS5客户端/服务器实现
-
buffer-redux
为
std::io
中的缓冲I/O提供额外功能的替代品 -
aelhometta
针对汇编器自动机类型的自主非沙箱分布式人工生命的历史尝试
-
io-extras
文件/套接字句柄/描述符工具
-
motore
用于构建健壮客户端和服务器模块化和可重用组件。Motore深受Tower的启发。
-
java-properties
在Rust中读取和写入Java属性文件
-
event-manager
实现基于事件系统的抽象
-
reddit-search
pushshift.io Reddit存档的搜索工具
-
miow
专注于IOCP和异步I/O抽象的Windows零开销I/O库
-
modio
Rust 接口,用于集成 https://mod.io - 游戏开发者的 modding API
-
noodles
生物信息学 I/O 库
-
healthchecks-monitor
运行指定命令并报告其结果到 https://healthchecks.io
-
embedded-io
嵌入式 IO 特性
-
webc
为 wapm.io 实现的 WebContainer
-
get-all-crates
从 crates.io 下载所有版本的所有 crates 的 .crate 文件
-
fluvio-future
Fluvio 项目 I/O futures
-
tokio-io-utility
tokio::io 的某些辅助函数
-
nb
最小非阻塞 I/O 层
-
panamax
镜像 rustup 和 crates.io 仓库,用于离线 Rust 和 Cargo 使用
-
rs-consul
访问一组强类型 API,以与 consul (https://www.consul.io/) 进行交互
-
embedded-hal-async
嵌入式系统的异步硬件抽象层(HAL)
-
queue-file
闪电般的、事务性的、基于文件的FIFO
-
riff
读取和写入RIFF格式文件
-
normalize-path
类似于规范化,但不执行I/O
-
mio_wasi
轻量级非阻塞IO
-
tokio_wasi
一个事件驱动的、非阻塞I/O平台,用于编写异步I/O后端应用程序
-
rama
模块化服务框架
-
ftdi-embedded-hal
FTDI USB设备的嵌入式HAL实现
-
wikibase
访问Wikibase
-
io-surface
macOS的IO Surface绑定
-
creek
实时安全的音频文件磁盘流
-
db-dump
针对crates.io数据库转储的脚本分析
-
tauri-plugin-fs
访问文件系统
-
tokio-graceful
tokio应用程序优雅关闭的实用工具
-
clircle
检测CLI应用程序参数中的IO循环
-
inline-array
高效的不可变内联字节数组
-
ioctl-sys
适用于POSIX及更高版本系统的IO控制(核心函数和宏,请参阅
ioctls
以获取许多ioctl定义) -
sentry-types
实现sentry.io协议的通用可重用类型
-
vmap
跨平台的快速安全内存映射IO和边界无环缓冲区库
-
buf-list
实现bytes::Buf特质的缓冲区列表
-
bibget
从DOI生成BibTeX条目的CLI工具
-
stubborn-io
自动从潜在断开/中断中恢复的io traits/structs
-
lib-cargo-crate
为 cargo-crate 提供的库
-
socketpair
跨平台 socketpair 功能
-
crates-io
与 crates.io 交互的辅助工具
-
a10
io_uring 库
-
logged-stream
记录所有读写操作、错误和底层 IO 对象的丢弃
-
meshx
一个具有流行 mesh 格式转换工具的 mesh 交换库
-
qiniu-utils
Rust 的 Qiniu SDK 工具
-
nuclei
主动 IO 和运行时系统
-
zenoh-plugin-mqtt
Zenoh 的 MQTT 插件
-
fmmap
一个灵活且方便的高层 mmap,用于零拷贝文件 I/O
-
tauri-plugin-clipboard-manager
读取和写入系统剪贴板
-
embedded-hal-nb
非阻塞硬件抽象层(HAL)用于使用
nb
crate的嵌入式系统 -
putioarr
put.io 到 sonarr/radarr/whisparr 代理
-
ioctls
POSIX及更高级系统的IO控制(多个ioctl规范,核心函数和宏请见
ioctl-sys
) -
data-rw
IO缓冲区写入读取器
-
embedded-hal-bus
嵌入式HAL的Bus/Device连接机制,适用于嵌入式系统硬件抽象层(HAL)
-
proconio
用于竞技编程的简单IO库
-
async_io_stream
加强版的IntoAsyncRead
-
tcp-stream
加强版的std::net::TcpStream
-
term-basics-linux
终端应用程序的基本功能
-
kcpserver
快速kcp服务器框架
-
io-streams
无缓冲且未上锁的I/O流
-
embedded-can
用于控制器区域网络(CAN)设备的HAL特性和
-
rs-nomad
通过一组强类型API与consul(https://www.nomadproject.io/)交互的访问权限
-
apng
APNG编码器。但它仍然很小。
-
rio
io_uring的GPL-3.0友好绑定。对于spacejam的github赞助者,可提供MIT/Apache-2.0许可证。
-
gpgrv
gpgv的纯Rust实现,用于验证gpg签名
-
ntex-bytes
用于处理字节的类型和特性和(bytes crate分支)
-
nu-plugin-protocol
Nushell插件的协议类型定义
-
pasts
与futures crate相比的最小化和更简单的替代方案
-
better_term
使使用终端变得更容易
-
healthchecks
从应用程序内部通知healthchecks.io
-
rabuf
I/O 随机访问缓冲区
-
rustdtp
Rust 的跨平台网络接口
-
mio-aio
mio 的 POSIX AIO 绑定
-
simple-bytes
一个用于修改或读取 u8 切片的简单且易于使用的 crate
-
rustls-ffi
Rustls 的非 Rust 语言绑定
-
actix-rt
Actix 生态系统的基于 Tokio 的单线程异步运行时
-
rc-zip
zip 文件格式的 I/O 无关实现
-
crates-tui
crates.io 的 TUI
-
io-arrays
随机访问 I/O
-
rtee
tee,但使用 rustee
-
rustpython-parser-vendored
RustPython 解析器 vendored 第三方 crate
-
iovec
用于散列/收集I/O操作的便携式缓冲区类型
-
bincache
ZitaneLabs二进制缓存
-
io-enum
#[derive(Read, Write, Seek, BufRead)] for enums
-
char-device
字符设备I/O
-
octs
最后,一个优秀的字节操作库
-
rama-cli
rama命令行工具,用于移动和转换网络数据包
-
polars-io
Polars DataFrame库的I/O相关逻辑
-
hepmc2
读取和写入HepMC2格式的文件
-
crlify
在Windows上替换的std::io::Write包装器
-
noline
无标准行编辑器
-
layered-io
扩展Read和Write的I/O特性
-
terminal-trx
当前进程终端的句柄
-
encoding_rs_io
encoding_rs的流式转码
-
tcpclient
基于aqueue actor的异步tcpclient
-
voladdress
易于使用的易失性内存抽象
-
my-info
通过GitHub用户可以看到一些关于您自己的信息
-
kotlin-poet-rs
Rust的Kotlin代码生成库
-
io-pipe
Rust中创建多写入和单读取管道的快速且线程安全的库
-
socket-flow
WebSocket实现,用于客户端和服务器
-
db-dump-concat
连接crates.io数据库转储
-
spacedust
spacetraders.io V2的API包装器
-
terminal-io
在终端上进行读写操作
-
check-latest
检查您的Rust可执行文件是否为最新版本
-
variable-len-reader
读取/写入可变长度数据。支持tokio中的AsyncRead/AsyncWrite。
-
tokio-boring
由BoringSSL支持的Tokio SSL流
-
corcovado
非阻塞IO库
-
misc_utils
为个人使用开发的便捷和实用函数的小集合
-
ambient-authority
环境权限
-
realm_io
Realm的高性能IO集合
-
linux-io
关于文件描述符的Linux系统调用相关的轻量级抽象
-
mcp230xx
MCP23008/MCP23017 8/16位I2C I/O扩展器,具有I2C接口
-
cxx-juce
使用cxx的Rust JUCE绑定
-
tcp-handler
通过tokio TCP流方便地分块传输数据
-
awak
Rust的一个小型异步运行时
-
fixed-buffer
网络协议解析器的固定大小缓冲区
-
simple-websocket
WebSocket实现,用于客户端和服务器
-
eventio
事件I/O处理器集合,适用于事件处理应用
-
kex
控制台应用程序,用于流式十六进制转储
-
input_buffer
一个可窥视的FIFO-like缓冲区,用于高效接收网络数据
-
madsim-real-tokio
一个事件驱动的、非阻塞I/O平台,用于编写异步I/O后端应用程序
-
iodeser
允许从和写入.io文件格式
-
freqfs
在tokio::fs之上提供内存文件系统缓存层,具有LFU淘汰策略
-
crate-git-revision
将git修订版嵌入构建和发布的crates中
-
mmap-fixed
处理内存映射I/O,这是原始rust-mmap的分支,具有更新的依赖关系和Windows版本的修复。它的存在仅因为没有任何其他...
-
就地
文件处理
-
ssd-benchmark
超级简单磁盘基准测试 - 基准测试您的磁盘的写入性能
-
zerus
仅下载项目所需的轻量级二进制文件,用于离线crates.io镜像
-
dummy-pin
嵌入式HAL输入/输出引脚特质的模拟实现
-
tcpserver
Rust TCP服务器框架
-
utf8-io
UTF-8 I/O的特性和类型
-
ciborium-io
简化用于no_std使用的读写特性和类型
-
zen-expression
Zen表达式语言
-
polars-parquet
为Polars提供Apache Parquet I/O操作
-
aeruginous-io
为Aeruginous开源开发工具箱提供一套输入/输出实用工具
-
slip-codec
串行线互联网协议(SLIP)编码/解码器
-
cala
在Rust中创建可移植的应用程序和视频游戏!
-
mio-extras
与Mio一起使用的额外组件
-
inverted-pin
带有反转电平逻辑的嵌入式HAL输入/输出引脚特质的实现
-
shodan-client
Shodan 客户端
-
antimatter
antimatter.io Rust 数据控制库
-
partialzip
从在线压缩文件中下载单个文件或列出内容
-
ndless
与 TI-Nspire 的 Ndless 交互
-
simple-fs
方便的文件系统访问 API
-
tokio-splice
tokio 中的 splice(2)
-
tauri-plugin-store
持久化键值存储
-
deno_io
Deno 扩展的 IO 原语
-
qwit
用于处理 dsv 文件的命令行界面
-
popol
最小化非阻塞 I/O
-
servo-fontconfig
fontconfig 的 Rust 绑定
-
io-close
用于安全释放 I/O 写入器(如 File 和 BufWriter)的扩展特质
-
bufreaderwriter
Rust 方便结构体,可方便地在单个基础 IO 实例之间自动切换缓冲读取和写入。BufReaderWriterRand 用于随机 IO,BufReaderWriterSeq 用于顺序 IO。
-
disperse
创建发布的自动化
-
noodles-cram
CRAM 格式读写器
-
encoding_rs_rw
为 encoding_rs 提供高效的 std::io::{Read, Write} 包装器
-
newsdata-io-api
Newsdata.io API 的 Rust 绑定
-
hcctl
与 https://healthchecks.io 账户交互的命令行工具
-
ztop
实时显示 ZFS 数据集的 I/O
-
stochasta
随机分析库
-
tokio-io-rewind
重置 tokio::io::AsyncRead 和 tokio::io::AsyncWrite 流
-
cambridge-asm
运行剑桥国际课程 9618 的伪汇编
-
sic_io
sic 命令行工具的组件:提供关于图像格式的易访问 I/O
-
面条-包
二进制对齐/映射(BAM)格式读取器和写入器
-
io-impl
I/O 实现方案
-
sgx_tstd
Rust SGX SDK 提供在 Rust 编程语言中编写 Intel SGX 应用程序的能力
-
medusa-zip
针对常见 zip 文件操作的并行化实现的高性能命令行界面
-
parquet_opendal
Apache OpenDAL 的 parquet 集成
-
hc-runner
healthchecks.io 的命令行运行器
-
redshell
一个基于控制台的黑客游戏
-
data-streams
用于使用流读取和写入数据的扩展特性
-
redox_event
Redox I/O 事件
-
print_queues
可以在主线程上打印的来自不同线程的打印队列
-
bevy_serialport
bevy 的异步串行端口插件
-
sdre-stubborn-io
从 https://github.com/craftytrickster/stubborn-io.forked. 具有自动从潜在断开连接/中断中恢复的 io 特性和结构。
-
csv-tools
轻松读取、创建和操作CSV文件
-
swlang
用Rust编写的配置语言
-
peekable
增强网络编程体验的读取器和异步读取器
-
simpleio
我在个人项目中使用的文件I/O
-
rev_buf_reader
提供了一种可以按顺序读取数据流字节数组的缓冲读取器。其实现是nightly std::io中的BufReader的改编副本。
-
iroh-io
异步本地I/O
-
genio
类型安全的、低层的
std::io
替代品。支持no_std
嵌入式开发,只需禁用cargo功能std
。由于std::io::Error
类型的限制,genio
提供Read
和… -
rb
一个线程安全的带有阻塞I/O的环形缓冲区
-
packetvisor
基于Rust语言的原始数据包I/O框架。它可以通过Linux内核的eXpress Data Path(XDP)比标准套接字处理数据包快得多。
-
madsim-tokio
madsim上的
tokio
模拟器 -
platz-sdk
Platz.io SDK
-
carrot_utils
工具库
-
tectonic_bridge_core
将核心后端API暴露给Tectonic C/C++代码
-
solr_post
用于将目录中的文件上传到Solr服务器的命令行工具和库
-
polygon_io
Rust Polygon.io客户端,验证时间戳是否在查询范围内,并使用纳秒。对股票转换为EST。基于ureq和chrono构建。
-
bytesio
使用tokio的网络io库
-
streaming-libdeflate-rs
libdeflate的流式解压缩RIIR
-
hedu
用Rust编写的十六进制转储工具
-
rustProject00xxx
将工件存储到crates.io
-
wayrs-core
wayrs的核心Wayland类型
-
flexible-io
包装值,使得dyn-safe IO traits不需要作为静态界限出现
-
temporary
该软件包提供管理临时文件和文件夹的方法
-
smol-macros
用于设置smol运行时的宏
-
环形
为与nom一起使用而设计的流抽象
-
io-test
I/O实现用于测试
-
uringy
基于io_uring的单线程并发运行时
-
tower-http-client
为HTTP客户端提供的额外Tower中间件和工具
-
jsonrpc-stdio-server
JSON-RPC的STDIN/STDOUT服务器
-
g-k-crates-io-client
crates-io包的分支:用于与crates.io交互的辅助工具
-
rasi
异步IO系统接口
-
orio
小型序列化库
-
open-ambient
使用常量路径打开文件和目录
-
sfio-rustls-config
用于Step Function I/O库中的Rustls的配置例程
-
txfs
在tokio::fs之上提供缓存的事务性文件系统层
-
memoverlay
在某个字节流上放置可写字节的层
-
serde-file-value
一个透明的将文件作为字符串值加载的 Serde 反序列化器
-
jsonbank
JsonBank.io Rust SDK
-
async-utf8-decoder
将 AsyncRead 转换为增量 UTF8 字符串流
-
mmap-append
仅追加的内存映射 I/O,可调整大小,具有低锁定争用
-
lineriver
用于 Read 对象的非阻塞缓冲行读取器
-
tower-reqwest
reqwest 和 tower-http 库之间的适配器
-
nu_plugin_formats
为 Nushell 的一组文件格式提供的 I/O 插件
-
streamcatcher
一个线程安全的、共享的(异步的)、几乎无锁的流缓冲区
-
cliff3-util
SHA(256/512) 哈希,AES/RSA 加密解密,韩文字符相关实用工具及 I/O 函数集合
-
lebe
小巧、极其简单、高性能的端序转换,具有泛型 API
-
exact-reader
I/O 缓冲区库,支持基于预留的读取和虚拟连接文件处理
-
blkio
高性能块设备I/O
尝试使用DuckDuckGo进行搜索。