-
triomphe
基于 std::sync::Arc 的一个分支,具有一些额外功能且不包含弱引用(最初为 servo_arc)
-
oneshot
具有(可能)无锁非阻塞发送的 spsc 通道,以及支持线程阻塞接收操作以及基于 Future 的异步轮询的接收器
-
try-lock
一个轻量级的原子锁
-
emplace
用于在多台机器上镜像已安装软件的命令行工具
-
cargo-local-registry
用于管理本地仓库的 Cargo 子命令
-
atuin
神奇的 shell 历史记录
-
radium
可能原子类型的可移植接口
-
async-condvar-fair
异步 Rust 的条件变量
-
version-sync
确保 README 文件和其他文件中的版本号与 crate 版本保持同步
-
aws-sdk-cognitosync
Amazon Cognito 同步 SDK
-
panamax
镜像 rustup 和 crates.io 仓库,用于离线 Rust 和 Cargo 使用
-
maitake-sync
Maitake 提供的无标准异步同步原语
-
automerge
一种类似于 JSON 的数据结构(CRDT),可由不同用户并发修改,并自动合并
-
triggered
任务和线程之间的一次性事件触发器
-
wg
类似 Go 的 WaitGroup 实现,用于 Rust 的同步/异步
-
podsync
一个用于同步播客的服务器,镜像了 gpodder API。专为与 AntennaPod 一起使用而设计
-
gemfreely
同步 Gemini 协议博客到 Fediverse
-
esthri
一个极简单的(内存稳定的)S3 客户端,支持 get、put、head、list 和 sync 操作
-
oneshot-uniffi
专门为 UniFFI 项目修改的 oneshot 版本。移除了
loom
目标和依赖,这有助于 UniFFI 的下游消费者 -
s3sync
非常快速且强大的 S3 同步命令行工具
-
atomic-traits
泛型原子操作的特质
-
jayce
分词器 🌌
-
rtsc
实时同步组件
-
threadbound
使任何值同步,但仅在原始线程中可用
-
himalaya
管理电子邮件的命令行界面
-
cachemap2
用于缓存值的并发只插入hashmap
-
git-mirror
在不同git仓库之间同步
-
gfas-cli
将GitHub关注者同步到关注者
-
sync-ldap-subtrees
同步两个不同LDAP服务器上的两个LDAP子树,类似于文件的rsync
-
local-sync
适用于异步使用的非线程安全数据结构
-
clickup-ical-sync
将iCal日历同步到ClickUp任务。从iCal到ClickUp的单向同步。
-
dogear
合并书签树
-
wasmtime-jit-icache-coherence
JIT icache 维护
-
greetd_ipc
greetd IPC 协议
-
influxive-otel-atomic-obs
基于 std::sync::atomic 类型的 Opentelemetry 可观测度量实现
-
servo_arc
带有一些额外功能且没有弱引用的 std::sync::Arc 分支
-
par-iter-sync
并行迭代器带顺序输出
-
sync_file
可并行读取的文件
-
dot-manager
用于轻松管理 dot 文件的 CLI 工具
-
mozilla/jwcrypto
Firefox 应用程序服务
-
iroh-docs
Iroh 同步
-
rsevents
用于信号线程和编写新的同步原语(如信号量)的手动和自动重置事件
-
noosphere-cli
Noosphere 协议的参考客户端和教学工具,用于演示 Noosphere 协议的原理
-
idcurl
基于curl的惯用同步HTTP客户端
-
atuin-history
Atuin的历史记录包
-
synchronized-writer
同步写入数据的小型实现
-
mirrorman
媒体转换和镜像工具
-
semka
信号量实现
-
cloud-filter
Windows云过滤API的安全且惯用的包装器
-
product-os-request
产品操作系统:请求提供了一个功能齐全的HTTP请求库,结合了reqwest和ureq的元素,用于同步和异步请求,并附带一系列辅助方法以允许...
-
mozilla/restmail-client
Firefox 应用程序服务
-
squeue
固定大小队列
-
sem_safe
POSIX信号量的安全使用(
sem_post
,sem_wait
等) -
deadpool-sync
为同步管理者提供的简单异步池实用工具
-
孔隙
repo的面向性能的重实现
-
ref_count
适用于实时和嵌入式系统的有效、低级异步同步
-
mozilla/viaduct-reqwest
Firefox 应用程序服务
-
reconcile
一个同步多个实例中的键值映射的协调服务
-
deadpool-runtime
为同步管理者提供的简单异步池实用工具
-
async_progress
创建跨异步任务的同步点
-
bevy_sync
用于在服务器及其客户端之间同步实体和组件的插件
-
mozilla/megazord
Firefox 应用程序服务
-
rustypot
用于与Dynamixel电机通信的包
-
slack_api
Slack Web API的接口
-
per-thread-mutex
专为封装线程不安全的C库而设计的同步锁
-
neocities-sync
在尽可能少的API请求的情况下同步neocities文件
-
闩锁
一个向下计数的计数器(CountDownLatch),可用于同步线程或协调任务
-
async-proto
异步二进制网络协议
-
konector
同步您的服务器上的GitHub SSH密钥
-
onchg
在您的代码库的不同文件中保持块同步
-
cargo-backup
cargo的备份实用工具
-
iroh-base
Iroh的基础类型和实用工具
-
pi_share
rc, arc, lock, atomic
-
cync
用于私有文件管理的CLI
-
synchronoise
基于标准库构建的同步原语
-
sos-protocol
Save Our Secrets SDK的网络和同步协议类型
-
rusturnate
带有或没有超时的同步或异步互斥锁
-
esthri-cli
一个极简单的(内存稳定的)S3 客户端,支持 get、put、head、list 和 sync 操作
-
flexi_func_declarative
暴露 fb! 宏以创建具有灵活签名的函数
-
atuin-daemon
Atuin 的守护进程 crate
-
sigq
队列,用于向等待消费者信号节点可用性
-
gfas-api
将GitHub关注者同步到关注者
-
splaycast
特定于流的广播通道
-
tokio-condvar
适用于 Tokio 应用的条件变量
-
axka-rcu
用于保护共享数据的引用计数读-拷贝-更新 (RCU) 原语
-
function-compose
库,允许组合同步和异步 Rust 函数
-
rjrssync
用于增量复制文件的快速 rsync 类工具。在 Windows 和 Linux 上本地运行,并使用网络进行通信。
-
splitrc
线程安全的分割引用计数
-
refind
跨平台按文件 ID 定位的文件查找器。即使文件被重命名或移动,也能跟踪文件。
-
ump
线程/任务通信的微消息传递库
-
rsevents-extra
基于rsevents构建的同步对象。信号量、倒计时事件等。
-
sos-server
Save Our Secrets同步协议的服务器
-
cote
快速构建您的命令行工具
-
phantom-type
类似于
PhantomData
的模拟,防止“参数未使用”错误,但与PhantomData
相比不产生任何限制。 -
xparse
一个完全静态分派的解析器组合器,支持同步和异步解析。
-
messaging
双向消息包
-
libsync
包含通道和其他同步对象实现
-
mvsync
一个独立的异步和工作线程库,具有可扩展特性和命令缓冲区
-
readme-sync
检查您的readme和文档是否同步
-
circulate
支持同步和异步的轻量级PubSub框架
-
swctx
具有一些特殊语义的一次性通道
-
canvas-sync
一个基本的命令行工具,用于使本地文件夹与Canvas上的在线文件夹保持同步
-
async-semaphore
一个异步信号量
-
cooklang-sync-client
cooklang-sync的客户端库
-
asyncified
一个用于在异步上下文中操作长期同步值的简单库
-
arc-cell
一个简单的类似于Cell的对象的辅助工具,包含Arc/Weak
-
deadlocker
引入构建模式以解决死锁问题
-
tomt_async
主要是个人异步代码片段的存放地,可能会在其他ToMT项目中使用。如果这个crate对其他人有用,请告诉我们。
-
cooklang-sync-server
cooklang-sync的服务器库
-
lms
一个快速可靠的替代rsync的本地文件同步工具
-
maprc
Rc和alloc::sync::Arc的替代品,允许智能指针仅引用引用计数的分配的一部分
-
or_poisoned
以语义方式展开std锁保护
-
droplet
帮助小型组织/团体在多台机器上分发服务
-
vrc-mpv
在MPV中播放和同步VRChat视频
-
spin-sync
使用自旋锁的同步原语。接口类似于std::sync。公共结构的构造函数是const;即只要T可以静态构建,就可以声明静态Mutex
。 -
poll-channel
在通道上轮询
-
spotify-lyrics
Spotify歌词API包装器
-
async-waitgroup
类似于Golang的WaitGroup实现,支持同步和异步Rust
-
threadalone
使任何值Send + Sync,但仅在原始线程中可用。不要在多线程环境中使用!
-
zusi
包含异步和同步TCP客户端的Zusi 3代理crate
-
etebase
Etebase的客户端库
-
backdrop_arc
使用Backdrop!(稍后,在另一个线程中,或者两者!)在后台丢弃其大型或复杂内容。完全可定制!支持Tokio!
-
zinc
按计划在计算机之间同步文件(WIP)
-
classic-sync
使用经典Linux互斥锁系统的ReentrantLock、Semaphore和CyclicBarrier
-
concurrent_open_map
Rust中的并发哈希表实现
-
flowync
多线程/同步
-
去饱和
此包旨在使维护常规和异步函数的单一代码库变得更容易
-
docker-sync
适用于本地Docker套接字的简约、同步、只读客户端
-
th_pool
创建线程池
-
atm0s-sdn-layers-spread-router
atm0s-sdn中的扩散路由机制
-
tsfile-writer
使用同步发送器在Rust中实现的TsFile写入器,用于将tsfiles导入Apache IoTDB实例
-
minuteurs
一个小型crate,用于在周期性事件上同步线程
-
journald-export-parser-rs
Journald Journal导出格式解析器
-
tyco
生成范围TYped COntexts的宏
-
tool-sync
CLI工具,通过下载二进制文件并将它们存储在本地目录中来管理从GitHub发行版安装的其他CLI工具
-
redis-queue-rs
支持同步和异步的Rust Redis队列
-
terminate-thread
使用pthread实现的可终止线程
-
堆栈式
同步和异步之间的桥梁
-
重试
Rust的通用重试库,带有宏和函数
-
server_sync
将您的服务器与Git仓库同步,并支持模板
-
ciruela
数据中心服务器之间的对等同步软件
-
speedy_refs
一组简单、快速且有用的智能指针
-
exec-rs
提供任务执行实用特性,如果启用sync功能,则可以根据键值同步任务
-
diplomatic-bag
一种包装类型,允许您向不同的线程发送
!Send
类型 -
hurdles
基于计数的线程屏障
-
atm0s-sdn-layers-spread-router-sync
atm0s-sdn中的扩散路由同步服务
-
tlfs
本地首SDK
-
bi-directional-pipe
异步双向管道
-
flexi_func
专为提升您的Rust编程体验而设计,包含两个强大的宏:ff(Flexi Func)和fb(Flexi Block)或(函数构建器)🛠️。这些宏旨在简化...
-
filesync
在不同源之间同步文件
-
elysees
triumphe的分支,现在具有更多的指针技巧
-
async_pipeline_for_lucas
轻松实现同步和异步函数的管道化
-
multichannel
具有动态通道注册和冻结的mpmc优先级多通道
-
monoio-io-wrapper
读写包装器,用于连接同步和异步io
-
yupdates
SDK
-
workerpool-rs
rust的workerpool
-
oneshot-broadcast
一次广播一个值而不复制的通道
-
simple-mutex
比std更高效、比parking_lot更简单的互斥锁
-
asahi-btsync
在ARM Mac上与macos同步蓝牙配对密钥
-
adaptive-barrier
具有可适应线程订阅数量的屏障
-
asahi-wifisync
同步ARM Macs上的macos Wi-Fi密码
-
blindcopy
在不显示历史记录或同步的情况下复制数据到剪贴板
-
pixelflut
异步/同步Pixelflut服务器/客户端库
-
dropzone
云剪贴板
-
timeywimey
快速简单的RTC差分测量工具
-
ump-ng-server
ump-ng的消息分发循环服务器
-
sync-unsafe-cell
将SyncUnsafeCell标准库类型移植到旧Rust版本
-
ump-server
ump的消息分发循环服务器
-
with_lock
避免死锁
-
fenic
测试并发代码
-
parking_monitor
停车场风格的监控同步构造
-
mohan
共享类型和工具
-
mc-sgx-sync
SGX区域同步原语
-
microasync
非常小的异步运行器
-
unsafe-send-sync
为使结构体实现 Send 和/或 Sync 的不安全包装
-
psync
同步包的命令行工具
-
rcell
一个可以持有 Arc、Weak 智能指针或者为空的 Cell
-
gog-sync
同步 GOG 库与本地文件夹
-
motionsync3
用于从 motionsync3.json 文件反序列化运动同步设置的 data 类型
-
cacache-sync
同步的、基于内容地址的、键值、高性能、磁盘缓存
-
sync-lsp
为服务器提供的同步 LSP 库
-
maybe-sync
为希望在不同线程版本之间切换的库提供辅助的 crate
-
ntimes
执行命令 N 次
-
async-watch
异步观察通道
-
esthri-internals
esthri crate 之间的公共内部实现
-
timed-locks
指向
tokio::sync
锁的智能指针,超时后引发恐慌或错误 -
s3-sync-rs
将本地文件夹同步到 S3 后端
-
strois
基于 rusty_s3 和 ureq 的 S3 同步 SDK
-
amethyst-editor-sync
允许 Amethyst 游戏连接到编辑器
-
syncell
RefCell 的同步替代品
-
clipsync
一个用于同步远程 neovim 的 '+' 缓冲区内容与主机机剪贴板的 neovim 插件和服务器
-
locker
rust-lang 并发中的命名互斥锁/locker
-
hv-elastic
用于延长生命周期和“借用”非 'static 类型的安全和非安全抽象
-
dir-signature
允许创建带有文件的目录签名(索引)
-
hv-cell
一个无 std 的
atomic_refcell
crate 端口,具有额外的Arc
中心功能 -
also_sync
将异步函数自动包装为同步的宏
-
retry_macro
一组声明性宏,在失败时重试执行函数
-
simple-rw-global
基于 std::sync::RwLock 的 GlobalContainer
-
hnews
基于 ureq 和 miniserde 的 Hacker News API,同步且轻量级!
-
kik_sync_service
用于生成所需数据的同步线程工作通道
-
redis-client
Rust语言中的Redis客户端
-
git-icons
为本地仓库添加文件夹图标的Mac CLI工具
-
neverest
用于同步和备份电子邮件的CLI工具
-
cloud-storage-sync
嵌入式rsync-like本地文件和Google Cloud Storage存储桶
-
monitor
同步构造
-
slottle
一个专为基于线程的并发设计的节流池库
-
hv-guarded-borrow
用于泛型“保护”借用的特性和实现
-
async-barrier
一个异步屏障
-
refptr
固有引用计数的结构体
-
EventEmitter
受NodeJS启发的EventEmitter对象
-
pour
可选的归并radix tries,用于快速集合操作
-
more-sync
更多同步实用工具
-
sync-cell
一组易于使用的线程安全类型,用于创建更大的线程安全系统
-
sync-wait-group
等待组,用于同步某些计算的开始或结束
-
tauri-plugin-state
为 tauri 提供简单的状态管理
-
aw-sync
使用 Rust 重新实现 aw-server
-
clone-replace
通过克隆和替换引用版本来共享可变数据
-
update-sync
基于 diff 的同步的 trait 和实现
-
rtime_rs
从远程服务器获取当前时间
-
iars
纯 Rust 编写的同步(阻塞)客户端,用于与 Internet Archive APIs 交互
-
optra
远程文件同步的引擎
-
hel-thread-pool
同步线程池
-
ping-rs
为 Windows 和 Linux 提供 ICMP Echo (ping) 功能
尝试使用 DuckDuckGo 进行搜索。搜索.