-
io-uring
The low-level
io_uringuserspace interface for Rust -
evdev
interface for Linux
-
xous
System call interface for Xous
-
scx_userspace_arena
interacting with BPF arenas from userspace in sched_ext schedulers
-
scx_cargo
Build time utilities for sched_ext schedulers
-
rustix-uring
The low-level
io_uringuserspace interface for Rust -
scx_rlfifo
FIFO scheduler in Rust that runs in user-space
-
userfaultfd
Rust bindings for the Linux userfaultfd functionality
-
userspace
userspace library
-
ntex-io-uring
The low-level
io_uringuserspace interface for Rust -
defguard_boringtun
WireGuard® protocol designed for portability and speed
-
uhid-virt
Interface to Linux UHID (user-space HID transport drivers)
-
scx_rusty
multi-domain, BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…
-
libublk
building linux block device in userspace
-
scx_rustland
BPF component (dispatcher) that implements the low level sched-ext functionalities and a user-space counterpart (scheduler), written in Rust, that implements the actual scheduling policy…
-
scx_layered
highly configurable multi-layer BPF / user space hybrid scheduler used within sched_ext, which is a Linux kernel feature which enables implementing kernel thread schedulers in BPF and dynamically loading them…
-
userspace_build
userspace_build library
-
linux-futex
Futex: A Linux-specific fast user-space locking primitive
-
rublk
Rust ublk generic targets
-
poof
Easy to use zero-config, zero-install, zero-dependencies manager of pre-built software that works like magic
-
test-bd
CLI tool for creating procedurally generated test block devices using ublk
-
boringtun
WireGuard® protocol designed for portability and speed
-
defguard_boringtun_cli
WireGuard® protocol designed for portability and speed
-
cloud-filter
A safe and idiomatic wrapper around the Windows Cloud Filter API
-
vmtest
run your tests in virtual machines
-
userspace-pagefault
Manage user-allocated virtual memory by handling page faults in user space on *nix platforms
-
btree-ondisk
BTree structure on persistent storage in userspace
-
moros
Obscure Rust Operating System
-
warden-agent-lite
User-space agent streaming cargo-warden sandbox telemetry
-
emerald_kernel_user_link
An interface to link kernel/user code in Emerald OS
-
ipstack-geph
Asynchronous lightweight userspace implementation of TCP/IP stack for transparent proxies
-
scudo
Rust Bindings for the Scudo Hardened Allocator
-
pci-driver
PCI/PCIe driver development library
-
boringtun-easytier
WireGuard® protocol designed for portability and speed. modified version for EasyTier.
-
libublk-rs-sys
Low-level FFI bindings for Linux ublk (userspace block device) kernel interface
-
fake-tcp
A TUN interface based, user space, asynchronous and high performance TCP stack that allows packet oriented tunneling with minimum overhead
-
ptah
Poplar's message-passing format
-
abpfiff
Interaction with Linux BPF(2). No libbpf-sys.
-
userd
A user daemon, managing services and regular running of jobs, in user space
-
rrppcc
A high-performance userspace RDMA RPC engine
-
lazypoline-rs
A framework for building syscall interposers for user-space Linux applications
-
protomask
A user space NAT64 implementation
-
scx_rustland_core
Framework to implement sched_ext schedulers running in user space
-
uhidrs-sys
FFI bindings to Linux UHID (user-space HID transport drivers)
-
seccomp-stream
tokio adapter for seccomp_unotify
-
virtio-driver
virtio driver development library
-
boringtun-cli
WireGuard® protocol designed for portability and speed
-
emerald_std
bare basic std functionality for the userspace programs for Emerald OS
-
userspace-rng
secure randomness with entropy generated in userspace
-
pyreworks-g560-driver
Userspace driver code for controlling Logitech G560 Speaker LED lights
-
qqrm-agent-lite
User-space agent streaming cargo-warden sandbox telemetry
-
rpkt-dpdk
a safe FFI library for DPDK
-
dpdk-sys
-
dalfs
A Userspace filesystem based on OpenDAL
-
mnemos-userspace
A tiny embedded operating system userspace library
-
amjad_os_user_std
bare basic std functionality for the userspace programs for AmjadOS
-
amjad_os_kernel_user_link
An interface to link kernel/user code in AmjadOS
-
samurai
Very early stage user-space P2P network protocol
-
rt-watchdog
Real-time userspace watchdog for Rust
-
btrfs
Interface for BTRFS ioctls etc
-
ext4fs
ext4 file system used in user space
-
emerald_runtime
userspace runtime structures and helpers for Emerald OS (unlike
emerald_stdthis usesrust std) -
bpfd-common
bpfd's common code that is shared between kernel and userspace
-
dart6ul-gpio
allow controlling pins from linux userspace on the variscite dart6ul modules
-
poplar
Rust interace to the Poplar kernel from userspace
-
urcu2-sys
Bindings to liburcu
-
nbd-async
Block device drivers in userspace
-
ebpf-user
User space wrapper for libbpf
-
tsnet
Compile Tailscale into your program and get an entirely userspace IP address on a tailnet
-
cpulimiter
A user-space CPU limiter crate
-
novuskinc
Most of novuskinc from Novusk, used for making userspace applications
-
xorpio
no_std / libc-free bindings for Linux userspace IO
-
sweetacid-evdev
evdev interface for Linux
-
urcu2-bp-sys
Bindings to liburcu-bp
-
mio-utun
Utun bindings for mio
-
kvm
Bindings for KVM interface
-
userland-execve
execve() in user space
-
paket
A User Space Package Manager
-
tokio-utun
Utun bindings for Tokio
-
tpom
Allows overriding the system clock; useful for testing
-
px-userland-execve
execve() in user space
-
libnfs-sys
libnfs bindings allow you to create nfs mounts in memory/userspace
-
rtnl
Slightly sane wrapper around rtnetlink
-
libpebble
Rust interace to the Pebble kernel from userspace
-
wirectl
control Wireguard with kernel or userspace implementation
-
pkey-sys
User-space pkey methods
-
cpulimit
A user-space CPU limiter
-
urcu2-mb-sys
Bindings to liburcu-mb
-
southpaw
Allows userspace emulation of evdev character devices
Try searching with DuckDuckGo.