-
sysinfo
获取系统信息,例如进程、CPU、磁盘、组件和网络
-
async-process
异步处理进程的接口
-
jobserver
Rust 的 GNU Make 任务服务器
-
procfs
Linux procfs伪文件系统的接口
-
duct
运行子进程
-
procs
ps的现代替代品
-
minidump-writer
Breakpad的minidump_writer的Rust重写
-
subprocess
执行子进程和管道,受Python的subprocess模块启发,具有Rust特定的扩展
-
mpi
Rust的消息传递接口绑定
-
libproc
获取运行中的进程信息 - 用于Mac OS X和Linux
-
shared_child
使用来自多个线程的子进程
-
sozu
快速、可靠、可热重配置的HTTP反向代理
-
cmd_lib
通用的Rust命令行宏和实用工具,轻松编写类似shell的任务
-
psutil
进程和系统监控库
-
faketty
在pty中执行命令的包装器,即使重定向输出
-
command-group
用于在进程组中启动命令的扩展
-
cargo-release
Cargo子命令,用于简化您的发布过程
-
fork
创建一个与控制终端(守护进程)分离的新进程
-
metrics-process
跨平台的Prometheus风格进程度量收集器,用于metrics crate
-
shared_memory
一个易于使用的crate,允许您在进程之间共享内存
-
wasm-component-ld
针对
wasm32-wasip2
的链接器 -
named-lock
跨平台进程命名锁实现
-
secmem-proc
通过系统API进行进程强化
-
process-wrap
包装命令,在组、会话或作业中等环境中启动进程
-
apis
面向会话的异步进程演算框架
-
kdbplus
为API构建共享库和IPC客户端的双向q/kdb+接口
-
process_control
带限制的人性化进程运行
-
process_viewer
进程查看器GUI
-
pik
进程交互式杀死
-
procmon-oprs
Linux进程监控器
-
rbw
非官方Bitwarden CLI
-
putex
进程互斥锁
-
rusty-fork
跨平台库,通过类似fork的接口在子进程中运行Rust测试
-
psfu
进程fu
-
mdbook-graphviz
为mdbook添加graphviz支持的预处理器
-
drmemd
DrMem控制系统的主进程
-
kill_tree
🌳 Kill Tree是一个库,用于递归地终止指定的进程及其所有子进程,独立于kill或taskkill等命令操作
-
lunatic
为在lunatic上运行的Rust应用程序构建的辅助库
-
servicer
简化systemd上的服务管理
-
dvcompute_branch
离散事件仿真库(嵌套仿真)
-
lurk-cli
lurk是strace的一个简单而美观的替代品
-
workflow-nw
适用于NWJS桌面应用程序开发的框架层
-
precord
记录进程或系统性能数据的命令行工具
-
dvcompute
离散事件模拟库(顺序模拟)
-
mozilla/neqo-client
Neqo,一个用Rust编写的QUIC实现
-
memfd-exec
通过友好的界面直接从内存中运行可执行文件
-
killport
一个命令行工具,可以轻松地杀死指定端口上运行的进程和容器
-
process_hollowing
创建一个进程并使用shellcode覆盖入口点(默认为localhost:4444上的反向shell)
-
process_migration
使用shellcode覆盖运行进程的下一个指令(默认为localhost:4444上的反向shell)
-
listeners
以跨平台的方式获取监听TCP端口的进程
-
reloaded-memory-buffers
与进程生命周期相关联的共享、并发、永久内存分配器
-
dver
用于管理 .NET SDK 版本的 CLI 工具,包括安装和版本切换
-
bbox-processes-server
BBOX OGC API 处理服务
-
执行
通过扩展
Command
来简化程序的执行 -
locale_config
维护进程和线程的本地化首选项,并通过检查系统中的用户首选项来初始化它们
-
preprocess
使用内置预处理器对结构进行预处理
-
command-run
在子进程中运行命令
-
loco-cli
loco 命令行网站生成器
-
process_mining
用于处理(以对象为中心)事件数据的流程挖掘库
-
afteroff
afteroff
是一个轻量级、高效的工具,用于监控 Linux 系统上的特定进程,并在进程终止时关闭计算机。它用 Rust 编写…… -
windows-win
一些用于查找和访问窗口的 Windows 破解库
-
py-spy
Python程序采样分析器
-
memflex
内存黑客库
-
terminal-trx
当前进程终端的句柄
-
rawloader
从相机原始格式中提取数据
-
wipe-on-fork
Unix下在fork时自动清理自身的OnceCell, LazyCell, Once, OnceLock, LazyLock的替代品
-
tasklist
获取Windows上的任务列表和进程信息
-
sentry-rust-minidump
捕获原生崩溃为最小转储并将其发送到Sentry
-
pty-process
在pty上启动命令
-
geo-aid-dbg
Geo-AID的调试器。用于开发中查看Geo-AID内部,以便了解生成过程。
-
neocortex
设计用于简单性、安全性和可扩展性的共享内存crate
-
rubedo
有用的功能扩展
-
sentry-backtrace
Sentry集成和堆栈跟踪处理实用工具
-
stochastic-rs
随机过程
-
pushenv
在启动进程之前读取.env文件的命令行工具。示例用法:pushenv -- echo $SOME_VAR pushenv some.env.file -- echo $SOME_VAR
-
process_tools
处理进程的算法和结构的集合
-
graph_process_manager_loggers
graph_process_manager_core的通用日志记录器
-
process_path
获取当前执行进程或动态库的路径
-
envful
在运行进程之前验证环境变量的存在
-
monit-tool
用于处理GitHub Actions的Rust编写的命令行工具
-
stem-cell
展示我用于开源工作的跨平台发布管理流程的项目
-
together-rs
同时运行多个命令
-
speare
tokio::task和flume通道上的actor-like薄抽象
-
plumber-cli
使Unix进程管道变得简单
-
gaol
操作系统级别的应用程序沙箱库
-
command-macros
使用类似shell的语法创建std::process::Command的宏
-
winapi-easy
各种winapi功能的安全接口
-
command-fds
在启动子进程时传递任意文件描述符
-
block-sleep
阻止系统在一段时间内休眠,或直到某个进程退出
-
gst-plugin-inter
GStreamer Inter 插件
-
ucred
安全访问ucred(3C),进程的用户凭证
-
proc_mem
管理Windows上的进程、模块,并读写它们的内存
-
archimedes
高性能Rust/PostgreSQL作业队列(也适用于将由PostgreSQL触发器/函数生成的作业输出到不同的工作队列)
-
pwatch
进程监视器 - 一个用于监视所选进程及其资源使用历史图表的工具
-
unfmt
一个编译时模式匹配库,它反转了
format!
的插值过程 -
托儿所
标准库中std::process::Command及其相关类型的替代方案。运行单个进程和进程管道,为每个子进程配置文件描述符和环境。
-
command-ext
std::process::Command的扩展特质
-
w32die
一个二进制文件,它封装任何可执行文件并在Windows作业对象中运行它,以确保父进程死亡时(及其所有子进程)都会被终止。
-
hydra-websockets
hydra框架的WebSocket服务器
-
subtr-actor-spec
Rocket League回放转换器
-
combiner
基于Rust的命令行工具,用于处理指定目录中的文本文件,将它们的内容合并到单个输出文件中。
-
vangelis
功能测试框架
-
process-lib
跨平台、异步的Rust库,用于在管道中运行命令
-
tauri-plugin-process
访问您的Tauri应用程序的当前进程
-
生物特征
以计数器、仪表、瞬间和T-摘要的形式提供进程的指标
-
sleipnir
Google Fonts的安全内存字体操作
-
rust-jav
处理 jav 文件
-
js_sidecar
运行 JavaScript 引擎池
-
qdk_sim_rs
用于量子开发工具包的基于 Rust 的模拟器
-
proc-mem-rs
proc_mem forc
-
norgopolis-server
Norg 相关应用的后端服务器
-
coreutils_core
实现 UNIX 核心工具的抽象
-
kurv
一个进程管理器,用于将命令和程序转换为守护进程。受 pm2 启发,但轻量级且功能较少。
-
qdk_sim_experimental
用于量子开发工具包的实验性模拟器
-
cout2json
将 cout 输出转换为 json
-
psctl
本地进程的操作员
-
packetvisor
基于 Rust 语言的原始数据包 I/O 框架。它可以通过 Linux 内核的快速数据路径(XDP)比标准套接字更快地处理数据包。
-
bevy_outline_post_process
Bevy游戏引擎的自适应轮廓后处理效果
-
killp
Linux和macOS上指定端口运行的进程的CLI工具
-
passfd
文件描述符传递
-
job-security
通用作业控制
-
chem-eng-real-time-process-control-simulator
包含实时传递函数模拟器的化学工程过程控制库
-
schematools-cli
用于json-schema和openapi规范的代码生成、预处理和验证的工具
-
axoprocess
调用CLI命令的更友好的默认设置
-
snipdoc
简化代码文档制作
-
seep
打印stdin并将输出重定向到stdout和文件
-
pmc
易于使用的PM2替代品
-
tokio-bin-process
在进行集成测试时,使用tokio tracing assertions在单独进程中运行您的应用程序
-
bevy_dither_post_process
Bevy游戏引擎的黑白有序半色调后处理效果
-
kxkdb
为API构建共享库和IPC客户端的双向q/kdb+接口
-
bevy_scene_postprocess
Bevy在加载场景后提供后处理方式
-
perfer
一个CLI工具,让您跟踪程序的内存使用情况
-
envro
将.env文件中的环境变量加载到进程环境变量中
-
ncheat
Rust语言游戏作弊库
-
env-lock
为测试设置和锁定环境变量
-
usedby
一个小型实用程序,用于查看正在使用网络端口或本地文件的程序
-
procsys
从伪文件系统/proc和/sys检索系统、内核和进程指标
-
keri-controller
KERI标识管理库
-
xavier
一个轻量级且多功能的XML解析库,旨在简化处理XML数据的流程,以轻松高效地处理XML数据
-
process-image
方便访问进程图像标签的无成本抽象
-
shellflip
Rust中的优雅进程重启
-
watchexec-supervisor
Watchexec的进程管理组件
-
async-pidfd-next
Linux的进程文件描述符(pidfd)
-
telnet
协议
-
app-rummage
在Linux上查找已安装和运行的应用程序
-
mkcd
如果将mkdir和cd混合在一起
-
imageoptimize
优化多格式图像
-
ipc_channel_adapter
快速跨进程通信
-
affinity
设置当前运行线程和进程核心亲和力的一致方式
-
nu-system
Nushell系统查询
-
graph_process_manager_core
探索事先未知的树状或图状结构的一部分
-
cargo-npk
Northstar是针对嵌入式Linux系统的容器运行时
-
arcon
用于编写流式应用程序的运行时
-
libabort
一个不需要标准库的abort函数
-
mappings
获取进程的映射(目前仅在Linux上)
-
async-pidfd
Linux的进程文件描述符(pidfd)
-
rustrc
作为库的rc启发式初始化系统
-
tokio-process-terminate
一个用于终止子进程的tokio进程扩展
-
chronologger
将进程的CPU和内存使用情况写入CSV文件
-
steward
Rust的任务运行器和进程管理器
-
command-error
为
std::process::Command
提供详细错误信息和状态检查 -
pid1-exe
用于处理PID1进程的pid1处理库,以正确处理信号和僵尸回收
-
starbase_sandbox
用于测试文件系统和进程操作的临时沙盒,支持固定装置
-
humane_commands
允许您编写更类似于shell的命令
-
process-memory
可以读取/写入其他进程的内存
-
pidfile2
Rust中的PID文件作为进程锁
-
EasyAlgolia
EasyAlgolia是一个用于利用Algolia管理客户端的Rust crate。它简化了更新和插入文档到Algolia搜索索引的过程。
-
catj
用于竞技编程比赛的轻量级进程隔离沙盒
-
bmart
Bohemia Automation常用工具库
-
datas
数据结构和算法以及数据分析
-
exec-target
测试调用命令
-
bossy
针对
std::process::Command
及其朋友的意见一致的便利包装器 -
lune-std-process
Lune标准库 - 进程
-
waitpid-any
等待任意PID,waitpid(2)的扩展
-
suave
多进程通信实用库
-
genimtools
用于操作、分析和处理基因组间隔数据的性能关键工具。主要专注于为geniml(我们的基因组机器学习Python包)构建工具。
-
friedrich
高斯过程回归
-
proc-ctl
查询和操作进程的辅助库
-
cargo-credential-wincred
一个Cargo凭证进程,使用Windows凭证管理器存储令牌
-
instancebuilder
管理依赖注入的便捷方式
-
tokio-process-stream
将tokio::process封装为tokio::stream
-
template-nest
TemplateNest是Rust的模板引擎,旨在快速有效地处理嵌套模板
-
pipelight_exec
简易进程管理
-
pwner
Process Owner crate,允许以舒适的方式访问子进程
-
multithreading
在Rust中
-
proc-reader
为其他进程的 stdout/stderr 实现的 std::io::Read
-
rnmx
用于重命名文件和文件夹的 CLI 工具
-
flue
一个高效且安全的 actor 运行时库
-
pretty_ini
读取/写入 ini 文件的轻量级库
-
shared_memory_extended
一个易于使用的crate,允许您在进程之间共享内存
-
xmlsec
xmlsec1 库的包装器
-
compio-process
为 compio 实现的进程
-
phnt
Rust 绑定到 System Informer(以前称为 Process Hacker)的
phnt
原生 Windows 头文件 -
autoregressive
用于生成序列数据的模型
-
anakin
自动终止孤儿进程
-
easy_process
易于使用的进程运行器
-
supertrees
受 Erlang/OTP 启发的基于 Tokio 的服务的监督树
-
ghost-rs
使用 std::env 静默移除 EXE
-
isixhosa
帮助在 isiXhosa 中处理进程文本
-
apple-aslrtool
为 macOS >= 10.7(推荐 macOS >= 11)的 x86_64 和 aarch64 二进制文件获取 ASLR 滑块
-
cmdstruct
一个轻量级的宏,用于使用结构体实现命令
-
dura
Dura 通过 Git 提交自动备份您的工作
-
s3-access-log-rust
帮助序列化/反序列化 AWS s3 存储桶的 s3 访问日志文件
-
blue-build-process-management
一个用于创建基于 ostree 的原子发行版的 Containerfile 模板的 CLI 工具
-
workpool
将工作分配到一组线程并等待完成
-
uptimer
一个多平台库,用于获取当前进程的运行时间
-
two-rusty-forks
跨平台库,通过类似fork的接口在子进程中运行Rust测试
-
interactive_process
一个用于通过
stdio
与运行进程交互的微型 Rust 库 -
utf8-command
UTF-8 编码的
std::process::Command
输出 -
prctl
本包为Linux prctl()接口提供安全抽象。某些功能可能具有架构特定性。
-
staging-tracking-allocator
跟踪分配器,用于控制进程消耗的内存量
-
shared_mongodb
方便在进程内共享mongodb客户端的函数
-
lunatic-twitchax-patch
为在lunatic上运行的Rust应用程序构建的辅助库
-
sopht
一个用于管理长时间运行的进程的可爱程序,比tmux(稍微)复杂一些
-
rayon-par-bridge
使用传统的顺序迭代器进行Rayon并行处理
-
build-env
从环境中提取构建过程的信息
-
neural_lib
用于声明多组神经元的库,包括经典的学习过程
-
distant
通过文件和进程操作远程计算机
-
process-muxer
单线程进程复用
-
cradle
轻松执行子进程
-
spry
类似于Erlang/OTP风格的鲁棒、自修复的异步进程层次结构
-
quickraw
一个用于处理相机原始文件的纯Rust库
-
libcontract-sys
libcontract(3LIB)的本地绑定,illumos contract(5)管理库
-
system-extensions
一套用于操作系统操作的强大扩展
-
unshare
Linux命名空间(容器)的低级接口
-
proc_prog_name
从proc文件系统中获取程序名称
-
inline-test
从Rust源文件中提取并处理内联测试注释
-
signal-child
一个用于轻松向其他进程发送信号的简单库,无依赖项
-
swarm-commander
异步管理大量命令
-
cmd_lib_cf
cmd_lib的修改版,内置CREATE_NO_WINDOW
-
metrics-logger-cae
记录循环进程的日志吞吐量
-
music-lounge-daemon
音乐休闲室播放进程
-
ivos-test-crate
用于测试发布到crates.io过程的个人crate
-
adana-std-process
Adana标准库
-
xous-api-ticktimer
提供高分辨率、非回滚的系统时间
-
readings-probe
用于关键指标进程日志的探测工具
-
chrobry-core
Chrobry核心模块
-
gaze
一个小型实用库,旨在使扫描/解析文本和集合更加容易
-
pid1
用于处理PID1进程的pid1处理库,以正确处理信号和僵尸回收
-
procinfo
访问Linux进程和系统信息
-
atop
显示平均CPU使用率的Top替代品
-
process-stream
对[
tokio::process
]的薄包装,使其可流式传输 -
benchie
一个基准测试工具
-
rustps
类似于procps的工具,用于显示进程信息
-
os-id
进程和线程的 OS ID 抽象
-
steroid
动态二进制插桩的轻量级框架
-
rusty-forkfork
跨平台库,通过类似fork的接口在子进程中运行Rust测试
尝试使用DuckDuckGo搜索:搜索.