-
linux-raw-sys
为Linux的用户空间API生成的绑定
-
procfs
Linux procfs伪文件系统的接口
-
inotify
inotify的惯用包装器
-
netlink-packet-route
netlink数据包类型
-
secret-service
与Secret Service API的接口
-
sysctl
libc::sysctl的简化接口
-
caps
用于处理Linux能力的纯Rust库
-
dbus
与D-Bus通信的绑定,D-Bus是Linux上常用的进程间通信总线
-
xdg
根据XDG基础目录规范存储和检索文件
-
lscolors
使用LS_COLORS环境变量着色路径
-
memfd
用于处理Linux memfd和封印的纯Rust库
-
linux-embedded-hal
嵌入式设备
的嵌入式HAL traits -
coarsetime
针对速度优化的时间和持续时间crate
-
vcpkg
在构建时查找vcpkg树中的本地依赖项,以便在Cargo构建脚本中使用
-
sys-mount
围绕sys mount & umount2调用的高级FFI绑定
-
netlink-sys
netlink套接字,可选与tokio集成
-
rtnetlink
通过netlink操作Linux网络资源
-
syscalls
Linux系统调用列表
-
vmm-sys-util
一组系统工具
-
libfuzzer-sys
围绕LLVM的libFuzzer运行时的包装器
-
grcov
收集和汇总多个源文件的代码覆盖率数据
-
oo7
詹姆斯·邦德接受了一项新的任务,这次他作为一名秘密服务提供者。
-
syd
坚不可摧的单核操作系统
-
reboot-arch-btw
检查是否需要重启以更新内核。顺便说一句,我使用的是Arch!
-
netlink-proto
异步netlink协议
-
kvm-ioctls
在KVM ioctls上的安全包装
-
eza
ls的现代替代品
-
hyprland
hyprland IPC的非官方Rust包装器
-
rpm
用于构建和解析RPM的纯Rust库
-
pandora_box
syd的日志检查器与配置文件编写器
-
starship-battery
关于笔记本电脑电池的跨平台信息
-
cgroups-rs
用于在Linux上管理控制组的原生Rust crate
-
syngestures
适用于Linux的可配置多点触控手势守护进程,最初针对
xf86-input-synaptics
开发 -
selinux
Linux的灵活强制访问控制
-
bpf-linker
BPF静态链接器
-
avml
便携式易失性内存获取工具
-
libsystemd
用于与systemd交互的纯Rust客户端库
-
stratisd
Stratis守护进程
-
tlrc
用Rust编写的官方tldr客户端
-
gpiocdev
使用GPIO字符设备在Linux上访问GPIO行
-
landlock
LSM助手
-
backhand
读取、创建和修改SquashFS文件系统
-
hyprland-autoname-workspaces
此应用程序自动使用启动应用程序的图标重命名工作区
-
kmon
Linux内核管理器和活动监视器
-
socketcan
Linux SocketCAN 库。在 Linux 上通过 CAN 总线发送和接收 CAN 帧。
-
mprocs
多进程运行的 TUI
-
interim
解析简单的英文日期,受 Linux date 命令启发,并由 chrono-english 分支出来
-
devicemapper
使用 Linux 设备映射器
-
cros-codecs
Linux 的硬件加速编解码器
-
aya
一个专注于开发体验和可操作性的 eBPF 库
-
zbus_systemd
与 systemd DBus 服务交互的纯 Rust 库
-
gpio-cdev
Linux GPIO 字符设备支持 (/dev/gpiochipN)
-
libcryptsetup-rs
libcryptsetup 的高级 Rust 绑定
-
pik
进程交互式杀死
-
procmon-oprs
Linux 进程监视器
-
ksni
KDE/freedesktop 状态通知项规范
-
sshmount
将ssh连接的目录挂载
-
spidev
访问Linux spidev接口。此接口允许配置spidev设备、半双工SPI访问和全双工SPI访问。
-
bluez-async
围绕BlueZ(Linux蓝牙守护进程)的D-Bus接口的异步包装,支持GATT客户端(中心)功能
-
linux-perf-event-reader
解析来自原始字节的Linux perf_event信息
-
origin
用Rust编写的程序启动和线程支持
-
mustang
完全用Rust编写的Rust程序
-
linux-keyutils
Rust接口到Linux密钥管理设施。提供一个围绕原始系统调用的安全接口,允许用户空间程序执行密钥操作。
-
mprober
程序旨在收集Linux系统信息,包括主机名、内核版本、运行时间、RTC时间、平均负载、CPU、内存、网络接口、块设备和处理进程。它...
-
protonup-rs
用Rust编写的自定义Proton下载和安装TUI程序
-
genetlink
与通用netlink通信
-
atspi
基于 zbus 的纯 Rust AT-SPI2 协议实现
-
arch
archlinux 安装器和管理系统
-
glommio
以线程/核心为单位的 crate,使 Rustaceans 在线程/核心架构上编写高度并行的异步应用程序变得更容易
-
circadian
Linux 自动挂起/唤醒电源管理守护进程
-
xdg-mime
加载和查询 XDG 共享 MIME 数据库
-
audio_thread_priority
将线程提升到实时优先级,用于音频工作,在 Linux、Windows 和 macOS 上
-
resctl-demo
通过实时演示引导 Linux 资源控制的导游
-
netavark
容器网络栈
-
dotbak
轻松管理和备份 dotfiles!
-
c-scape
Rust 中的 libc 底部半部分实现
-
waybar-module-pacman-updates
waybar 模块,用于显示 Arch 系统中可用的更新
-
jay-compositor
Jay合成器
-
netlink-packet-generic
通用netlink数据包类型
-
linux-futex
Futex:Linux特有的快速用户空间锁定原语
-
uapi
UNIX-like平台上的操作系统API包装器
-
syscall-numbers
不同架构的系统调用编号
-
c-gull
使用Rust实现的libc
-
network-types
Rust结构体表示Linux中的网络相关类型
-
userfaultfd
Linux userfaultfd功能的Rust绑定
-
extrasafe
通过减少其可访问的内容来使您的代码更安全
-
perf-event2
Linux性能监控的接口
-
cargo-vcpkg
一个cargo子命令,用于从Cargo.toml中的元数据条目构建vcpkg树,包括顶层crate及其依赖项
-
rfmp
一个用于快速从源代码打包和安装Factorio模组的程序
-
i2cdev
Linux i2c设备接口的安全访问API
-
libblkid-rs
libblkid的高级绑定
-
xdpilone
与Linux XDP套接字和环形区的交互。无需libbpf/libxpd-sys。轻量级,高性能。
-
killport
一个用于轻松杀死在指定端口上运行的进程和容器的命令行工具
-
term-basics-linux
终端应用程序的基本功能
-
linux-procfs
Linux操作系统上
/proc/
文件系统的数据快照库 -
uhid-virt
Linux UHID(用户空间HID传输驱动程序)的接口
-
pam
为PAM身份验证提供安全的Rust包装器
-
linux-perf-data
perf.data格式和jitdump格式的解析器。这些格式由Linux perf工具使用。
-
perf-event-open-sys2
Linux的perf_event_open系统调用的不安全直接绑定,包括相关类型和常量
-
mksls
创建文件中指定的符号链接
-
laurel
将Linux审计日志转换为SIEM使用
-
font-manager
管理Linux系统上的字体
-
lazybar
轻量级、事件驱动的X11状态栏
-
lidwatch
用于监视LID切换的工具
-
lm-sensors
Linux中的硬件监控
-
libappindicator
libappindicator的Rust安全绑定
-
updatehub-cloud-sdk
与UpdateHub Cloud交互的API
-
nmstate
以声明方式管理网络
-
lazybar-msg
使用UNIX套接字的lazybar IPC
-
origin-studio
基于origin构建的类似于
std
的实现 -
rustix-futex-sync
基于Linux futex的同步
-
pacstall
用于我们(最终)Rust重写的占位程序
-
proc-mounts
获取Linux系统上的活动挂载和交换
-
proc_sys_parser
用于将Linux /proc文件解析成Rust结构的例程。其他多个crate也做这个,但这些要么没有选择以直接使用的方式处理统计数据...
-
elfcore
为Linux上的进程创建ELF核心转储
-
fb_procfs
读取procfs
-
tree-owners
在目录树中查找所有所有者(用户和组)
-
hyprland-monitor-attached
监听Hyprland wayland合成器的monAdd事件
-
libseccomp
libseccomp库的Rust语言绑定
-
systeroid
sysctl的更强大替代品
-
ping
Rust中的朴素ping实现
-
probes
从运行Unix的机器中读取系统统计信息
-
fiemap
轻松对文件调用ioctl FIEMAP
-
libprotonup
自定义Proton下载和安装
-
ps-mem
进程内存大小列表
-
chadfetch
用于监视系统信息的控制台实用工具
-
cvefixer
修复所有已修复的漏洞
-
monitord
...了解你的systemd有多高兴! 😊
-
rooster
密码管理器
-
mirro-rs
一个具有TUI的ArchLinux镜像列表管理器
-
scope-monitor
一个支持用户扩展的多平台串行监视器
-
brightcli
用于更改显示器亮度的实用工具
-
sysd-manager
用于管理systemd单元的GUI
-
sevctl
AMD SEV的行政实用工具
-
gpiod
Linux GPIO字符设备接口
-
aperture
基于gstreamer和pipewire的GTK相机小部件
-
afteroff
afteroff
是一个轻量级、高效的工具,用于监视Linux系统上的特定进程,并在进程终止时关闭机器。它使用Rust编写... -
rustix-dlmalloc
dlmalloc分配器的移植,移植到rustix
-
v4l
安全的video4linux (v4l)绑定
-
flv-tls-proxy
本地TLS代理
-
allmytoes
根据freedesktop.org规范生成的缩略图
-
downstream_dependency_map
列出下游内核的各个模块,包括它们的包含文件和依赖关系
-
input-linux
evdev和uinput
-
v4l2r
对V4L2的安全且灵活的抽象
-
extrasafe-multiarch
通过减少其可访问的内容来使您的代码更安全
-
lxc
Linux容器API
-
monoterm
将终端颜色转换为单色
-
分区标识
通过设备路径查找设备ID,或通过设备ID查找设备路径
-
libscu
在类Unix操作系统上获取软件/硬件信息
-
input-event-codes
Linux输入事件代码来自
linux/input_event_codes.h
-
linux-sysno
系统调用号列表
-
chargectl
管理现代Linux机器上的充电阈值
-
capctl
prctl()和Linux能力的纯Rust接口
-
rs-drivelist
基本上是Balena的drivelist的Rust实现
-
netlink-packet-audit
netlink数据包类型
-
tetromino
一个图形化的俄罗斯方块克隆游戏
-
vec-new
通过解析文件中的所有行生成Rust向量
-
stn
一个用于管理Taiko节点的命令行工具
-
dbus-secret-service
通过DBUS与Secret Service API接口
-
linux-errnos
错误号列表
-
磁盘
提供挂载文件系统的信息
-
hid-api-rs
硬件代理,用于注入和拦截键盘/鼠标输入
-
nvidia_oc
使用Linux上的NVML库进行超频Nvidia GPU的命令行工具。此工具支持X11和Wayland。
-
mouse-keyboard-input
在任何发行版和X11或Wayland上发送鼠标和键盘事件
-
touch-als
-
konfigkoll
为Arch Linux和Debian(及其衍生版本)提供的配置管理工具
-
linux-syscalls
轻松调用Linux系统调用
-
linux-io
围绕与文件描述符相关的Linux系统调用的轻量级抽象
-
eventheader
通过user_events提供Rust API以通过eventheader编码的Linux Tracepoints
-
hyprland-per-window-layout
为Hyprland wayland组合器提供每个窗口的键盘布局(语言)
-
progress_bar
允许您显示进度条(与cargo进度条相同的样式)
-
charlcd
charlcd.c Linux驱动程序(HD44780等)
-
goggled
当用户应该从盯着屏幕中休息时发送通知的程序/守护进程
-
neovim-ctrl
用于在特定终端中查找和交互Neovim实例的程序
-
amberwindow
为Rust提供易于使用的即时模式GUI库
-
freedesktop_entry_parser
解析FreeDesktop条目文件
-
tiny-std
Linux的微小stdlib
-
perf-event-data
解析perf_event_open输出的记录的类型和特徵
-
darling-binary
声明性和可扩展的包管理器
-
industrial-io
Linux工业I/O(IIO)支持
-
rsbinder
Linux Binder通信
-
blight
为Linux提供无烦恼的CLI背光实用程序/库
-
emu-cli
适用于Linux桌面的CLI qemu管理工具
-
onix
使用V4L2解码图像文件
-
xdgkit
XDG规范的命令行工具包。同时也是一个Rust库
-
sctp-rs
Linux SCTP协议栈的惯用Rust API
-
passcod-networkmanager
Linux NetworkManager(分支)的绑定
-
unix-udp-sock
支持sendmsg/recvmsg和src IP操作的异步和同步UDP套接字
-
bootupd
引导加载程序更新器
-
cir
Linux红外工具
-
snphost
AMD SEV-SNP的管理工具
-
wireguard-uapi
控制WireGuard接口
-
rustix-uring
Rust的底层
io_uring
用户空间接口 -
acpid_plug
监听acpid的AC适配器插拔事件
-
airgorah
主要基于aircrack-ng工具套件的WiFi安全审计软件
-
drm-fourcc
包含每个有效的Direct Rendering Manager (DRM)格式fourcc的枚举
-
pwd
pwd.h的安全接口
-
linux-taskstats
Rust接口到Linux taskstats
-
uption
在Linux设备上收集和导出网络性能指标
-
rustsysfetch
获取系统信息
-
tempfile-fast
支持Linux特定的tempfile扩展
-
gpiosim
驱动gpio-sims进行GPIO软件测试
-
iocuddle
构建运行时安全的linux
ioctl()
接口 -
rustlight
用于在Linux中更改亮度的简单程序
-
tui_lib
成为Tui操作的基座
-
battery-notify
Linux的电池通知器
-
systemd_socket
支持systemd套接字激活的便利库
-
oma-apt-sources-lists
从系统apt源列表中获取信息
-
hinawa
hinawa库的API绑定
-
fuse-abi
FUSE设备绑定
-
nuhxboard
NohBoard的Linux移植版
-
hidg
Linux USB HID Gadget模拟
-
ru_fetch
用Rust编写的抓取工具
-
gpiocdev-cli
使用GPIO字符设备在Linux上访问GPIO行
-
symcrypt
为SymCrypt提供的友好且直观的包装器
-
rust-utils
我在编写的Rust程序中使用的各种实用程序
-
alienware
控制Alienware Alpha R1/R2灯光的API
-
rd-util
resctl-demo的集合库
-
nispor-cli
nispor项目的命令行工具
-
azure-init
Azure上配置Linux VM的参考实现
-
lib_game_detector
检测并解析系统上安装的游戏数据
-
bpf-ins
与eBPF指令一起工作
-
loopdev-3
设置和控制环设备
-
push2talk
此Push to talk应用程序同时支持wayland/x11和pulseaudio(pipewire)
-
netlink-packet-wireguard
Wireguard通用的netlink数据包定义
-
uinput-tokio
Linux uinput包装器
-
utwt
解析utmp文件
-
cgmemtime
Linux工具,用于检查峰值内存使用和CPU时间
-
libsyd
基于Rust的C库,用于通过/dev/syd与syd交互
-
eclipto-rs
Eclipto是Linux的一个简单、快速且易于使用的主题管理器
-
cmd_cachier
使用redis缓存的命令缓存服务
-
maelstrom-linux
Maelstrom使用的Linux系统调用功能包装器
-
simple-ids
Suricata和EveBox
-
nftnl-rs
Linux Netlink Nftables客户端,通过netlink套接字直接控制netfilter
-
pacmanager
与任何Linux发行版的包管理器交互
-
oxidebpf
用于管理eBPF程序的纯Rust库
-
openrr
Open Rust机器人框架
-
bpf-api
为eBPF程序、探针和映射提供惯用Rust绑定的API
-
swaywm-alttab
将熟悉的Alt-Tab快捷键带到Linux上的Sway WM工作区
-
errno-no-std
到errno变量(无标准)的跨平台接口
-
abpfiff
与Linux BPF(2)的交互。无libbpf-sys。
-
systemctl-tui
用于与systemd服务和它们的日志交互的TUI
-
pid-set
将进程标识符设置为使用epoll执行高效的等待操作
-
sbox
小型Linux容器实现
-
void-ship
移除对vDSO和vvar的访问
-
mpm
适用于在系统上运行多个Linux发行版的用户的包管理器
-
linux-info
获取有关您的Linux系统的一切信息
尝试使用DuckDuckGo进行搜索。搜索.