CATEGORY
Operating systems 1,722 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
unistore-traySystem tray capability for UniStore - cross-platform tray icon, menu, and notifications25MIT OR Apache-2.0
proc_jailProcess execution guard for agentic systems25MIT OR Apache-2.0
novmforbroadcomVM detection library – detect hypervisors, sandboxes, and virtual machines with syscall-spoofed Windows NT calls (Hell's Gate) to…25MIT
nuaNo μarch Attacks - A tool for checking CPU vulnerabilities and mitigation status25non-standard
xavkeyboardandmousegrabberA library to capture keyboard and mouse events for Linux, macOS and Windows25MIT OR Apache-2.0
wasmaWASMA - Windows Assignment System Monitoring Architecture: Advanced GPU/CPU resource management and window composition system for…24Apache-2.0
horus-resourcesDynamic resource detection (RAM/CPU/cgroups) for adaptive behavior and OOM prevention across Horus projects24MIT
architectureCommonly used constants for architectures, platforms, and related targets24MIT
waitpidxWait for any Linux process by PID using pidfd, with sync and Tokio async APIs24Apache-2.0
tg-rcore-tutorial-ch3-zgyChapter 3 of rCore Tutorial: Multiprogramming and time-sharing multitasking.24GPL-3.0
tg-rcore-tutorial-ch2-extendedChapter 2 of rCore Tutorial (Extended): Batch processing system with privilege levels alongside dynamically rendering Tangram OS…24GPL-3.0
tg-rcore-tutorial-ch6-zgyChapter 6 of rCore Tutorial: File system with easy-fs and virtio block device.24GPL-3.0
procwatchEfficent process resource monitoring for linux and unix platforms.24MIT
decant-daemonThe cellar: native Linux TCP daemon serving decant-protocol over a MemoryBackend.24MIT OR Apache-2.0
jsph-tg-arceos-tutorial-exercise-sysmapExercise about supporting sys_mmap operation for ArceOS23GPL-3.0
supplicant-rsPure Rust WPA supplicant: WPA2/WPA3, EAP, 802.1X. Memory-safe replacement for wpa_supplicant.23Apache-2.0
bum-osA minimal OS.23MIT OR Apache-2.0
ruvix-schedCoherence-aware scheduler for the RuVix Cognition Kernel (ADR-087)23MIT OR Apache-2.0
ruvix-vecgraphKernel-resident vector and graph stores for RuVix Cognition Kernel (ADR-087)23MIT OR Apache-2.0
mod-signalUnified OS signal handling for Rust. SIGTERM / SIGINT / SIGHUP / SIGPIPE and Windows equivalents through one API. Graceful…23Apache-2.0
keel-exec-policyExecution policy types for Keel — reach, network, credentials, TTL23Apache-2.0
distro-rootfsLinux distribution rootfs extraction, caching, and lifecycle management23MIT OR Apache-2.0
bux-bwrapBundles the bubblewrap (bwrap) sandbox binary for bux — Linux-only process isolation23MIT OR Apache-2.0
pingrsPing utility with coloured output and statistics23GPL-2.0-or-later
tg-rcore-tutorial-ch4-zgyChapter 4 of rCore Tutorial: Address space management with SV39 virtual memory.23GPL-3.0
tg-rcore-tutorial-ch1-extendedChapter 1 of rCore Tutorial (Extended): Bare-metal env building alongside VirtIO GPU framebuffer interaction in RISC-V S-mode.23GPL-3.0
tg-rcore-tutorial-ch8-doom-zgyChapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.23GPL-3.0
tg-rcore-tutorial-ch8-zgyChapter 8 of rCore Tutorial: Concurrency with threads, mutex, semaphore and condvar.23GPL-3.0
nexcore-networkNexCore OS networking subsystem — connection management, DNS, firewall, routing, monitoring22MIT OR Apache-2.0
libfasttreeA Rust library inspired by libostree, but based on distribution repositories.22MIT
jsph-tg-arceos-tutorial-exercise-ramfs-renameExercise about supporting rename operation for ramfs for ArceOS22GPL-3.0
ruvix-bootRVF boot loading for RuVix Cognition Kernel (ADR-087)22MIT OR Apache-2.0
alloc_kernA no_std physical + virtual memory allocator with fragmentation handling, quarantine system, and safe IO API.22BSD-2-Clause
hunkfileAmiga hunk file format reader and writer220BSD
tg-rcore-tutorial-ch5-zgyChapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.22GPL-3.0
persistCross-platform data persistence with pluggable backends22MIT
ib-imeA library for controlling input controls' IME (Input Method Editor) behavior on Windows.21MIT
rvf-ebpfReal eBPF programs for RVF vector distance computation21MIT OR Apache-2.0
ruvix-proofProof engine with 3-tier routing for the RuVix Cognition Kernel (ADR-087)21MIT OR Apache-2.0
keel-exec-recordExecution record — what actually happened inside a Keel space21Apache-2.0
libarchAPI for low-level machine access and related type abstractions21MIT
ruvix-fsMinimal filesystem for the RuVix Cognition Kernel (ADR-087 Phase E)21MIT OR Apache-2.0
ruvix-shellIn-kernel debug shell for the RuVix Cognition Kernel (ADR-087)21MIT OR Apache-2.0
cg-tg-rcore-tutorial-t3l2A learning-oriented rCore Tutorial chapter 2 kernel crate that assembles a moving Tangram OS logo through batch user programs and…21GPL-3.0
tg-rcore-tutorial-ch5-pingpong-zgyChapter 5 of rCore Tutorial: Process management with fork, exec and wait syscalls.21GPL-3.0
phantom_osAn asynchronous, distributed operating system framework with IIT-based ECS architecture21Apache-2.0
axplat-riscv64-sg2002Implementation of `axplat` hardware abstraction layer for SG2002 board.21GPL-3.0-or-later
dualsense-inputRead PS5 DualSense controller input — buttons, sticks, triggers, touchpad, gyroscope, accelerometer — with configurable…21MIT
plthook-nativePure-Rust import-table rebinding engine (PE/IAT, ELF/GOT and Mach-O).21(MIT OR Apache-2.0) AND BSD-2-Clause
jsph-tg-arceos-tutorial-exercise-ramfs-rename-axfs-ramfsRAM filesystem used by ArceOS20GPL-3.0
jsph-tg-arceos-tutorial-exercise-hashmapExercise about supporting HashMap for ArceOS20GPL-3.0
epiphanyPlace holder for the Epiphany project, which is a collection of tools and libraries for building robust and maintainable…20MIT OR Apache-2.0
keel-exec-enforceEnforce backends for Keel — map Policy to real boundaries (Landlock/Seatbelt, worktree, egress)20Apache-2.0
ruvix-physmemPhysical memory allocator for RuVix Cognition Kernel (ADR-087)20MIT OR Apache-2.0
ruvix-aarch64AArch64 support for RuVix Cognition Kernel (ADR-087)20MIT OR Apache-2.0
vesta-federationFederated compute resource sharing for small, trusted networks, embeddable library20MIT
decant-vmiRead and write a Windows VM guest's memory from Linux via memflow. Library facade over the memory backend, the scanner and…20MIT OR Apache-2.0
jsph-tg-arceos-tutorial-exercise-altallocBump allocator exercise for ArceOS19GPL-3.0
wgrabGPU-only screen capture library exposing captured frames as wgpu textures19MIT OR Apache-2.0
keel-exec-coreKeel space lifecycle — Policy + Enforce + Record orchestration19Apache-2.0
pynputControl and monitor input devices (mouse and keyboard). A Rust port of the pynput Python library.19LGPL-3.0-or-later
line-disciplinePTY line discipline19MIT
kwallet-parserRead-only parser for KWallet file format19MIT
carboyOS-level isolation, WASM sandboxing, ephemeral sessions, and OCI image management for developer tools and AI agents.19MIT OR Apache-2.0
ferrosysPure-Rust, general-purpose ext2/3/4 filesystem implementation (formatter, reader, resize-safe geometry)19MIT OR Apache-2.0
minixrsMINIX 3, reimplemented in Rust for the 64-bit era — umbrella crate re-exporting the reusable minix.rs libraries.18BSD-3-Clause
soulseed-osCross-platform host and environment introspection helpers for the Soulseed platform.18MIT
capos-libHost-testable no_std + alloc pure logic for the capOS capability operating system: ELF64 parser, capability table, frame bitmap,…18MIT OR Apache-2.0
caposFront-door SDK for the capOS capability operating system: typed Cap'n Proto capability clients over a transport seam. The default…18MIT OR Apache-2.0
binder_clientA client library for mochiOS Binder IPC.18Apache-2.0
hypermachineHyperMachine — a high-performance hypervisor framework with first-class AI-agent support. Frontdoor crate that re-exports the hv2…18AGPL-3.0-only OR LicenseRef-Commercial
arceos-msgqueue-qfrA message-queue crate (from crates.io) for ArceOS demonstrating cooperative multi-task scheduling with PFlash MMIO18GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
gridhandZero-dependency cross-platform CLI for GUI automation — screenshots, window management, mouse/keyboard, JSON in/out. Clicks by…18MIT
riscv-aiaLow level access to the RISC-V Advanced Interrupt Architecture (AIA)18MulanPSL-2.0 OR MIT
rightkit-processOwnership-safe child lifecycle, restart, and health primitives for Right Suite apps.17MIT OR Apache-2.0
leviticusLeviticus is a suite of tools which help developers build robust and maintainable applications across platforms, languages,…17MIT OR Apache-2.0
binder_protocolBinder IPC protocol definitions for mochiOS.17Apache-2.0
hv2-cliHyperMachine standalone hypervisor CLI17AGPL-3.0-only OR LicenseRef-Commercial
hm-cliHyperMachine CLI - Unified hypervisor management for Type 1 and Type 2 modes17AGPL-3.0-only OR LicenseRef-Commercial
hv1-armHyperMachine Type-1 ARM64 EL2 hypervisor backend17AGPL-3.0-only OR LicenseRef-Commercial
hm-guiHyperMachine Desktop GUI - virt-manager style interface17AGPL-3.0-only OR LicenseRef-Commercial
shihaisha-coreCore types and traits for shihaisha service management17MIT
ib-shellA library for Windows Shell.17MIT
arceos-collections-qfrA simple collections (String, Vec) crate (from crates.io) for ArceOS17GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
dinasGuarded terminal workspace primitives for fortress-style shell environments17MIT OR Apache-2.0
bawnGuarded enclosure for process and workspace path management17MIT OR Apache-2.0
robius-commonShared types and functions used by other robius crates17MIT
passoverPassover helps developers discover hidden patterns in code.17MIT OR Apache-2.0
riscv-coveDefinitions and constants in the Confidential VM Extension17MulanPSL-2.0 OR MIT
eldersPlace holder for the Elders project, which is a collection of tools and libraries for building robust and maintainable…16MIT OR Apache-2.0
arceos-loadapp-qfrA filesystem-based app loader crate (from crates.io) for ArceOS demonstrating FAT-fs initialization and file I/O16GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
arceos-runlinuxapp-qfrRun Linux ELF applications on ArceOS: loads and runs a user-space Linux app (compiled with musl libc) with ELF parsing, syscall…16GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
arceos-helloworld-qfrA simple helloworld crate (from crates.io) for ArceOS16GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0
decant-cliHost-side CLI to drive the daemon: processes, modules, read, write, scan, resolve, diagnostics.16MIT OR Apache-2.0
fenestra-platformWindow, shell, region, and desktop integration primitives for Fenestra16MIT OR Apache-2.0
caerunFortified command runner with output capture and safety checks16MIT OR Apache-2.0
elderPlace holder for the Elder project, which is a collection of tools and libraries for building robust and maintainable…16MIT OR Apache-2.0
leavenLeaven helps developers discover hidden patterns in code.16MIT OR Apache-2.0
gunamOn-premises device management agent — OTA, telemetry, panic isolation, offline-first sync16Apache-2.0
decant-interposeThe carafe: the Windows interposer DLL. Implements a few Win32/NT exports against the daemon, forwards the rest to the real Wine…16MIT OR Apache-2.0
read_my_vramFast, minimal-dependency VRAM telemetry — reads total and used VRAM across GPUs without a vendor SDK16MIT OR Apache-2.0
nthandleUndocumented low-level operations on Windows NT handles.15MIT
revelationsRevelations helps developers discover hidden patterns in code.15MIT OR Apache-2.0
saviorPlace holder for the Savior project, which is a collection of tools and libraries for building robust and maintainable…15MIT OR Apache-2.0
keel-exec-cliKeel CLI — inspect policies and run commands inside an execution space15Apache-2.0
spikexUltimate zero-copy library for inter-process shared memory15AGPL-3.0-only
swaswa-system-libCross-platform helpers for system info, network probing, and filesystem utilities (hashing, dedup, JSON I/O, text/binary…15MIT OR Apache-2.0
elph-execConfigurable local shell and PTY execution for Elph15MIT
gideonGideon helps developers discover hidden patterns in code.15MIT OR Apache-2.0
snap-shellA lightweight secure container engine using OverlayFS, Pivot Root and Namespaces.14MIT
oxi-sandboxSandbox profile abstraction for oxi agent.14MIT
flow-wmA scrolling, infinite-horizontal-canvas tiling window manager for Windows14MIT
light-file-dialogCross-platform native dialogs: message box, file picker, color chooser, password input, notifications.14Zlib
revelationRevelation helps developers discover hidden patterns in code.14MIT OR Apache-2.0
rek0n-probeCross-platform GPU memory probe for rek0n backend selection14MIT
robius-file-pickerRust abstractions for showing native file and media pickers on multiple platforms12MIT
robius-shareRust abstractions for showing native system share sheets on multiple platforms11MIT
whichnetDetect the current network's identity (Wi-Fi SSID, falling back to gateway MAC) on Linux and macOS11MIT
git-credential-oo7Git credential helper using oo710MIT
robius-locationRust abstractions for accessing native geo-location (e.g., GPS) across platforms.9MIT
rtschedA no_std runtime scheduler for Cortex-M thread management9MIT
tpermRun terminal command pipelines through an allow-list policy, built for contexts where the input cannot be trusted.7MIT