CATEGORY

Operating systems::Unix APIs 496 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.

rustixSafe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls974,677,282Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITDate and timeFilesystem nixRust friendly bindings to *nix APIs685,403,272MITOperating systems::Unix APIs procfsInterface to the linux procfs pseudo-filesystem68,731,788MIT OR Apache-2.0FilesystemOperating systems::Unix APIs zbusAPI for D-Bus communication66,230,904MITOperating systems::Unix APIs zbus_namesA collection of D-Bus bus names types62,596,907MITOperating systems::Unix APIs kqueue-sysLow-level kqueue interface for BSDs61,085,389MITExternal FFI bindingsFilesystem kqueuekqueue interface for BSDs60,465,309MITFilesystemOperating systems::Unix APIs fd-lockAdvisory cross-platform lock on a file using a file descriptor to it.54,680,391MIT OR Apache-2.0FilesystemOperating systems procfs-coreData structures and parsing for the linux procfs pseudo-filesystem51,099,966MIT OR Apache-2.0FilesystemOperating systems::Unix APIs memfdA pure-Rust library to work with Linux memfd and sealing40,392,407MIT OR Apache-2.0FilesystemOperating systems dbusBindings to D-Bus, which is a bus commonly used on Linux for inter-process communication.32,389,769Apache-2.0/MITAPI bindingsOperating systems::Unix APIs libdbus-sysFFI bindings to libdbus.31,624,077Apache-2.0/MITExternal FFI bindingsOperating systems::Unix APIs xdg-homeThe user's home directory as per XDG Specification28,142,934MITFilesystemOperating systems::Unix APIs rlimitResource limits20,001,998MITOperating systems::Unix APIs daemonizeLibrary to enable your code run as a daemon process on Unix-like systems.16,023,488MIT/Apache-2.0Operating systems::Unix APIs alsa-sysFFI bindings for the ALSA project (Advanced Linux Sound Architecture)16,021,615MITExternal FFI bindingsMultimedia::Audio interprocessInterprocess communication toolkit11,838,1950BSD OR Apache-2.0AsynchronousOperating systems udsA unix domain socket crate that supports abstract addresses, fd-passing and seqpacket sockets.9,027,376Apache-2.0 OR MITAsynchronousOperating systems::Unix APIs libsystemdA pure-Rust client library to interact with systemd8,939,339MIT/Apache-2.0API bindingsOperating systems::Unix APIs serial-unixSerial port implementation for Unix.7,844,211MITHardware supportOperating systems rustix-linux-procfsUtilities for opening Linux procfs files and directories7,808,366Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITOperating systems::Unix APIs gpio-cdevLinux GPIO Character Device Support (/dev/gpiochipN)6,753,034MIT OR Apache-2.0Embedded developmentHardware support blazesymblazesym is a library for address symbolization and related tasks.6,157,281BSD-3-ClauseAlgorithmsAPI bindings forkLibrary for creating a new process detached from the controlling terminal (daemon)5,578,592BSD-3-ClauseAPI bindingsOperating systems::Unix APIs cgroups-rsNative Rust crate for managing control groups on Linux5,451,763MIT OR Apache-2.0API bindingsOperating systems listenfdA simple library to work with listenfds passed from the outside (systemd/catflap socket activation)5,427,941Apache-2.0Operating systems::Unix APIs zbus_polkitPolicyKit binding5,282,290MITOperating systems::Unix APIs dbus-crossroadsFramework for writing D-Bus method handlers5,024,375Apache-2.0/MITAPI bindingsOperating systems::Unix APIs shared_memoryA user friendly crate that allows you to share memory between processes4,691,153MIT OR Apache-2.0AsynchronousConcurrency devd-rsAn interface to devd, the device hotplug daemon on FreeBSD and DragonFlyBSD4,547,262Unlicense/MITOperating systems::Unix APIs fuserFilesystem in Userspace (FUSE) for Rust4,285,605MITAPI bindingsExternal FFI bindings cgroups-fsRust bindings to Linux Control Groups (cgroups).4,274,060MIT/Apache-2.0API bindingsFilesystem sys-mountHigh level FFI binding around the sys mount & umount2 calls3,994,623MIT OR Apache-2.0External FFI bindingsFilesystem blazesym-cC bindings for blazesym3,892,015BSD-3-ClauseAlgorithmsAPI bindings tokio-seqpacketunix seqpacket sockets for tokio3,829,624BSD-2-ClauseNetwork programmingOperating systems::Unix APIs filedescthin wrapper around raw file descriptors3,779,499BSD-2-ClauseOperating systems::macOS APIsOperating systems::Unix APIs system_shutdownRust library for shut down, reboot or log out operations.3,773,931MIT/Apache-2.0API bindingsHardware support dbus-tokioMakes it possible to use Tokio with D-Bus, which is a bus commonly used on Linux for inter-process communication.3,487,538Apache-2.0/MITAPI bindingsAsynchronous command-fdsA library for passing arbitrary file descriptors when spawning child processes.3,367,352Apache-2.0Operating systems::Unix APIs xmas-elfLibrary for parsing and navigating ELF data; zero-allocation, type-safe.2,630,080Apache-2.0 OR MITOperating systems::Unix APIsParser implementations utmp-classicParsing login records in classic UNIXv1 type UTMP files; still used in OpenBSD1,825,269MITOperating systems::Unix APIs utmp-classic-rawProvides raw types for parsing login records in classic utmp (UNIXv1 & OpenBSD) file1,820,305MITOperating systems::Unix APIs rexpectInteract with unix processes/bash the same way as pexpect or Don libes expect does1,718,431MIT OR Apache-2.0Operating systems::Unix APIs close_fdsA library that makes it easy to close all open file descriptors.1,606,366MITOperating systems::Unix APIs advisory-lockA cross-platform advisory file lock.1,598,904MITFilesystemOperating systems::Unix APIs partition-identityFind the ID of a device by its path, or find a device path by its ID.1,477,299MITOperating systemsOperating systems::Unix APIs proc-mountsFetch active mounts and swaps on a Linux system1,448,868MITOperating systems::Unix APIs os-releaseParse /etc/os-release files on Linux distributions1,303,119MITOperating systems::Unix APIsParser implementations umaskutility to deal with unix access mode1,294,480MITOperating systems::Unix APIs rustix-openptySafe Rust bindings to `openpty` and related functions1,228,744Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITOperating systems::Unix APIs uapiWrappers for OS APIs on UNIX-like platform1,136,857MIT OR Apache-2.0Operating systems::Unix APIs unix-named-pipeEase creation of named pipes on Unix platform1,090,690MITExternal FFI bindingsOperating systems waitpid-anyWait for any PID, an extension to waitpid(2)1,077,849MIT OR Apache-2.0API bindingsOperating systems::Unix APIs tokio-timerfdtimerfd support for tokio1,037,708MITAsynchronousOperating systems dbus-treeFramework for writing D-Bus method handlers (legacy)1,014,604Apache-2.0/MITAPI bindingsOperating systems::Unix APIs getifaddrsA cross-platform library for retrieving network interface addresses and indices (getifaddrs, if_nametoindex, if_indextoname).1,001,992MIT OR Apache-2.0Network programmingOperating systems::Unix APIs libgssapiA safe binding to gssapi963,786MITAPI bindingsAuthentication libgssapi-sysA low level binding to gssapi889,667MITAPI bindingsAuthentication timeout-readwriteAdds timeout capabilities to Readers and Writers836,133MIT/Apache-2.0Operating systems::Unix APIs libnssRust bindings for creating libnss modules833,379LGPL-3.0API bindingsAuthentication pam-sysFFI wrappers for the Linux Pluggable Authentication Modules (PAM)796,319MIT OR Apache-2.0API bindingsAuthentication dbus-codegenBinary crate to generate Rust code from XML introspection data790,699Apache-2.0/MITAPI bindingsOperating systems::Unix APIs privdropA simple crate to drop privileges780,733ISCOperating systems::Unix APIs tokio-fdNon-blocking Read and Write a Linux File Descriptor765,465MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs nftnlSafe abstraction for libnftnl. Provides low-level userspace access to the in-kernel nf_tables subsystem764,579MIT OR Apache-2.0API bindingsNetwork programming nftnl-sysLow level FFI bindings to libnftnl. Provides low-level userspace access to the in-kernel nf_tables subsystem761,410MIT OR Apache-2.0External FFI bindingsNetwork programming mnl-sysLow level FFI bindings to libmnl. A minimalistic user-space library oriented to Netlink developers751,552MIT/Apache-2.0External FFI bindingsNetwork programming mnlSafe abstraction for libmnl, a minimalistic user-space library oriented to Netlink developers750,990MIT/Apache-2.0API bindingsNetwork programming raw_syncLightweight wrapper around OS synchronization primitives742,986MIT OR Apache-2.0ConcurrencyOperating systems::Unix APIs freedesktop-desktop-entryFreedesktop Desktop Entry Specification664,473MPL-2.0Operating systems::Unix APIs logind-zbusA dbus client (using zbus) for logind630,870Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITOperating systems::Unix APIs daemonixSpawn daemon processes on Unix-like systems582,494MIT OR Apache-2.0Operating systems::Unix APIs expectrlA tool for automating terminal applications in Unix like Don libes expect564,169MITDevelopment tools::TestingOperating systems::Unix APIs posixmqAn idiomatic library for using posix message queues, with optional mio integration488,310Apache-2.0 / MITAsynchronousOperating systems::Unix APIs interprocess-docfixInterprocess communication toolkit. Docs fixed.418,700MIT OR Apache-2.0AsynchronousOperating systems memfilememory backed files using memfd_create with file sealing support417,279BSD-2-ClauseFilesystemOperating systems::Unix APIs limits-rsUtilities for determining the limits that an operating system enforces on a given particular process.372,194MIT OR Apache-2.0Operating systemsOperating systems::Unix APIs systemd-zbusA dbus client (using zbus) for systemd350,477Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITOperating systems::Unix APIs file-ownerSet and get Unix file owner and group347,586MITFilesystemOperating systems::Unix APIs daemonize-meRust library to ease the task of creating daemons on unix-like systems329,742BSD-3-Clause/Apache-2.0Operating systems::Unix APIs raw_sync_2Lightweight wrapper around OS synchronization primitives272,826MIT OR Apache-2.0ConcurrencyOperating systems::Unix APIs palaverCross-platform polyfills. This library attempts to provide reliable polyfills for functionality that isn't implemented on all…271,531MIT OR Apache-2.0Operating systems::macOS APIsOperating systems::Unix APIs async-pidfdProcess file descriptors (pidfd) for Linux266,970MIT OR Apache-2.0API bindingsAsynchronous shared_memory_extendedA user friendly crate that allows you to share memory between processes262,228MIT OR Apache-2.0AsynchronousConcurrency uhid-virtInterface to Linux UHID (user-space HID transport drivers)260,274MIT OR Apache-2.0Operating systemsOperating systems::Unix APIs psiLinux Pressure Stall Information (PSI) for Rust256,752MPL-2.0Operating systemsOperating systems::Unix APIs is-rootA simple library to detect whether you are root/admin or not247,422MITOperating systemsOperating systems::Unix APIs industrial-ioLinux Industrial I/O (IIO) Support234,564MITEmbedded developmentHardware support libiio-sysNative, unsafe, bindings to the Linux libiio library. Used by industrial-io.234,486MITEmbedded developmentHardware support quad-alsa-sysFor of original alsa-sys, but with pkg-config replaced with -lasound.231,603MITExternal FFI bindingsMultimedia::Audio errno-sysRaw FFI bindings to `errno` location.185,322MIT OR Apache-2.0External FFI bindingsNo standard library mprisIdiomatic MPRIS D-Bus interface library180,313Apache-2.0API bindingsMultimedia linux_procA library to help reading the contents of `/proc` on linux167,388MIT/Apache-2.0Command-line interfaceFilesystem log4rs-syslogSyslog appender for log4rs based on libc's syslog() function (*nix only)166,720MIT/Apache-2.0Operating systems::Unix APIs interruptsCross-architecture utilities for temporarily disabling interrupts and signals.160,565MIT OR Apache-2.0No standard library::No dynamic allocationOperating systems::Unix APIs mpris-serverImplement MPRIS D-Bus interface in your application155,004MPL-2.0API bindingsMultimedia file-modeDecode Unix file mode bits, change them and apply them to files149,456MITFilesystemOperating systems::Unix APIs file-lockerFile locking via POSIX advisory record locks115,840MITOperating systemsOperating systems::Unix APIs interrupt-mutexA mutex for sharing data with interrupt handlers or signal handlers.113,754MIT OR Apache-2.0No standard library::No dynamic allocationOperating systems::Unix APIs nvbit-modelNVIDIA NVBIT models for serialization and deserialization113,733non-standardAPI bindingsDevelopment tools::Profiling linicon-themeGet the user's current icon the on Linux113,696MPL-2.0Operating systemsOperating systems::Unix APIs http-client-unix-domain-socketA simple HTTP (json) client using UNIX domain socket in Rust106,899MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs nvbit-ioNVIDIA NVBIT streaming encoder and decoder implementations using serde105,490non-standardAPI bindingsDevelopment tools::Profiling liniconLook up icons and icon theme info on Linux105,037MPL-2.0Operating systemsOperating systems::Unix APIs posix-aclSimple library to interact with POSIX filesystem ACLs103,123MITAPI bindingsFilesystem signal-childA little library to easily signal other process with no dependencies103,021MITOperating systemsOperating systems::Unix APIs mtree2A crate for iterating through the entries of an mtree record file.101,404Apache-2.0 OR MITFilesystemOperating systems::Unix APIs unshareThe low-level interface for linux namespaces (containers)89,702MIT/Apache-2.0Operating systems::Unix APIs pidfdObtain file descriptors which refer to processes85,348MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs nvbit-sysNative bindings to the NVIDIA NVBIT binary instrumentation library84,305non-standardDevelopment tools::ProfilingExternal FFI bindings quorkA collection of small things that don't deserve their own crate83,484MIT OR Apache-2.0Development toolsOperating systems dnsclientA small, simple and secure DNS client library83,080ISCOperating systems::Unix APIs parity-daemonizeA more advanced daemonizer81,956GPL-3.0Operating systems::Unix APIs input-event-codesLinux input event codes form `linux/input_event_codes.h`.81,512GPL-2.0-onlyExternal FFI bindingsNo standard library nvbit-buildBuild-time helpers for compiling NVIDIA NVBIT instrumentation81,057non-standardDevelopment tools::ProfilingExternal FFI bindings auxvAccess the ELF auxiliary vector (aka auxv or auxval).80,808non-standardOperating systems::Unix APIs pam-clientApplication API wrapper to Pluggable Authentication Modules (PAM)80,510MPL-2.0API bindingsAuthentication fd-reactorAn async reactor for handling file descriptors80,139MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs xkb-dataKeyboard layout data from xkb-data79,638MPL-2.0Operating systems::Unix APIs nvbit-rsIdiomatic library for using the NVIDIA NVBIT binary instrumentation library78,912non-standardAPI bindingsDevelopment tools::Profiling autopilotA simple, cross-platform GUI automation library for Rust.77,460MIT OR Apache-2.0API bindingsGUI shared_memory_deriveSupport crate that provides macros for the shared_memory crate.75,987MIT OR Apache-2.0AsynchronousConcurrency upower_dbusUPower info via zbus68,247MITOperating systems::Unix APIs utmp-rawProvides raw types for parsing login records in utmp file66,820MITOperating systems::Unix APIs unixstringAn FFI-friendly null-terminated byte string65,932MITEncodingFilesystem utmp-rsParsing utmp file65,131MITOperating systems::Unix APIs posix-errnoPOSIX error numbers65,1120BSDNo standard libraryOperating systems::Unix APIs rustix-futex-syncLinux futex-based synchronization63,868Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITConcurrencyNo standard library ipipeCross-platform named-pipe API.61,372MIT OR Apache-2.0API bindingsFilesystem networkmanagerBindings for the Linux NetworkManager60,975MIT OR Apache-2.0API bindingsNetwork programming intel-pstateFetch and modify Intel pstate kernel parameters57,017MITOperating systems::Unix APIs rsprocmapsA Rust library for handling memory maps in procfs53,008MITOperating systemsOperating systems::Unix APIs rustix-getifaddrsImplementation of `getifaddrs` using syscalls in rustix52,134Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITAPI bindingsNetwork programming procjailProcess sandbox for running untrusted code — Linux namespaces, seccomp, firejail, bubblewrap, rlimits47,821MITOperating systems::Unix APIs iosliceno_std I/O slices that are still optionally ABI compatible with std and lbc47,724MITAPI bindingsNo standard library lithosA containerization framework for linux46,594MIT/Apache-2.0Command line utilitiesOperating systems::Unix APIs etc-passwdGet user information stored in the password file `/etc/passwd`.45,743MIT OR Apache-2.0API bindingsOperating systems::Unix APIs oma-apt-sources-listsLibrary for fetching information from apt sources lists on the system45,477MITOperating systems::Unix APIs tokio-pty-processInteract with a child process through a pseudo-TTY, asynchronously using Tokio45,131MIT/Apache-2.0AsynchronousOperating systems::Unix APIs pamsmRust wrappers around PAM Service Modules functions44,625GPL-3.0API bindingsAuthentication usb-disk-probeProvides a stream type which can be used to probe for USB storage devices in the system.43,955MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs zbus_xmlgenD-Bus XML interface code generator42,566MITDevelopment toolsOperating systems::Unix APIs nmdbusDbus bindings to the network manager.42,404MIT OR Apache-2.0API bindingsOperating systems::Unix APIs file-descriptorsWrapper around the common kinds of (mostly Linux) file descriptors, including sockets, pipes, FIFOs, terminals, serial ports,…41,963MITAsynchronousExternal FFI bindings mmdbusDbus bindings to the ModemManager.41,543MIT OR Apache-2.0API bindingsOperating systems::Unix APIs sem_safeSafe usage of POSIX Semaphores (`sem_post`, `sem_wait`, etc).38,625UnlicenseAPI bindingsConcurrency rustablesSafe abstraction for nftables manipulation on Linux38,316GPL-3.0-or-laterAPI bindingsNetwork programming dl_apiThe easiest, simplest and safest way to load dynamic (shared object) libraries from Rust!38,171Apache-2.0 OR ZlibAPI bindingsExternal FFI bindings fm-tuiFM : a file manager inspired by ranger and dired{n}{n}Config files ~/.config/fm/{n}Documentation https://github.com/qkzk/fm{n}37,311non-standardCommand line utilitiesFilesystem rlineInput line retrieval using libreadline's "Alternate Interface".35,994GPL-3.0-or-laterAPI bindingsCommand-line interface network-managerRust NetworkManager bindings35,991Apache-2.0API bindingsNetwork programming linux-supportComprehensive Linux support for namespaces, cgroups, processes, scheduling, parsing /proc, parsing /sys, signals, hyper threads,…35,767AGPL-3.0External FFI bindingsFilesystem rustables-macrosInternal macros for generation netlink structures for the rustables project34,780GPL-3.0-or-laterAPI bindingsNetwork programming linapiHigh level bindings to various Linux APIs and interfaces33,251MIT OR Apache-2.0API bindingsOperating systems::Unix APIs fakettyWrapper to exec a command in a pty, even if redirecting the output32,967MIT OR Apache-2.0Command line utilitiesOperating systems::Unix APIs newtRust bindings for the Newt console UI library32,779LGPL-2.1-onlyAPI bindingsOperating systems::Unix APIs app-memory-usage-fetcherQuery a supported operating system to get the amount of memory used by the current Rust application.32,673Apache-2.0Operating systemsOperating systems::Unix APIs newt-sysLow-level bindings for the Newt console UI library32,598LGPL-2.0-onlyExternal FFI bindingsOperating systems::Unix APIs withfdSend and receive data along with file descriptors31,453MIT OR Apache-2.0Operating systems::Unix APIs ui-sysNative bindings to the minimalist, cross-platform, widget set `libui`30,961MITGUIOperating systems::macOS APIs coredumpForce coredump creation on panics.30,692GPL-3.0-or-laterAPI bindingsDevelopment tools::Debugging wireguard-controlHigh level bindings to the WireGuard embeddable C library30,426LGPL-2.1-or-laterOperating systems::Unix APIs jailFreeBSD jail library29,655BSD-3-ClauseAPI bindingsOperating systems::Unix APIs iuiSimple, small, easy to distribute GUI bindings.29,585MITGUIOperating systems::macOS APIs lazybarA lightweight, event-driven X11 status bar29,519MITAsynchronousCommand line utilities controlgroupNative Rust crate for cgroup operations29,387MIT OR Apache-2.0API bindingsOperating systems linux_modulesTool To Manage Linux Kernel Modules29,080MIT OR Apache-2.0Command line utilitiesOperating systems::Unix APIs timedate-zbusa dbus client (using zbus) for timedate28,843MPL-2.0Operating systems::Unix APIs mprober-libA library aims to quickly collect Linux system information including hostname, kernel version, uptime, RTC time, load average,…27,535MITOperating systems::Unix APIs af_packetAF_PACKET bindings for Rust, primarily to be used for high-performance network security applications.27,232GPL-3.0Development tools::FFINetwork programming polkit-sysLow-level bindings for libpolkit-gobject-126,2220BSD OR UnlicenseAuthenticationExternal FFI bindings polkitHigh-level bindings for libpolkit-gobject-125,1150BSD OR UnlicenseAPI bindingsAuthentication udsx...24,461LGPL-3.0-or-laterOperating systems::Unix APIs sdjournalPure Rust systemd journal reader and query engine24,329MITFilesystemOperating systems::Unix APIs signals_receiptsSimple exfiltration of the receipt of POSIX signals.23,543UnlicenseConcurrencyNo standard library::No dynamic allocation priv_sepFFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).22,621MIT OR Apache-2.0External FFI bindingsNo standard library::No dynamic allocation cgroupsNative Rust crate for managing control groups on Linux22,434MIT OR Apache-2.0API bindingsOperating systems async-pidfd-nextProcess file descriptors (pidfd) for Linux22,341MIT OR Apache-2.0API bindingsAsynchronous mtreeA crate for iterating through the entries of an mtree record file.21,524Apache-2.0/MITFilesystemOperating systems::Unix APIs vm-infoInspect Linux virtual memory structure20,950non-standardOperating systems::Unix APIs libmemAdvanced Game Hacking Library (Windows/Linux/FreeBSD)20,939AGPL-3.0Operating systemsOperating systems::FreeBSD APIs rctlFreeBSD resource limits and accounting with RCTL / RACCT20,717BSD-3-ClauseAPI bindingsOperating systems::FreeBSD APIs utwtParsing utmp file20,694MITOperating systems::Unix APIs tokio-dbusPure Rust D-Bus implementation for Tokio.19,758MIT OR Apache-2.0AsynchronousOperating systems::Unix APIs shmemfdrsCreates anonymous shared memory file descriptors for IPC on Unix platforms, using memfd/SHM_ANON/shm_open.19,444MIT/Apache-2.0Operating systems::Unix APIs shmemfdrs2Creates anonymous shared memory file descriptors for IPC on Unix platforms, using memfd/SHM_ANON/shm_open.19,134MIT/Apache-2.0Operating systems::Unix APIs neocortexShared memory crate designed for simplicity, safety, and extensibility18,993MIT OR Apache-2.0Memory managementOperating systems::Unix APIs spirit-daemonizeSpirit helpers and config fragments to daemonize18,600Apache-2.0 OR MITConfigurationOperating systems::Unix APIs utwt-rawProvides raw types for parsing login records in utmp file18,279MITOperating systems::Unix APIs tokio-linux-aioTokio bindings for Linux kernel AIO18,212MITAPI bindingsAsynchronous netlink-requestA helper to perform requests using the Linux netlink interface18,031MITNetwork programmingOperating systems::Unix APIs lazybar-coreA lightweight, event-driven X11 status bar18,007MITAsynchronousCommand line utilities cfileRust bindings to C *FILE stream17,968MITAPI bindingsFilesystem ubuntu-versionConvert Ubuntu versions to codenames, and vice versa17,910MITOperating systemsOperating systems::Unix APIs rsbashrun bash commands from rust.17,804MITCommand-line interfaceOperating systems coreutils_coreA crate with abstractions to implement UNIX core utilities17,613MPL-2.0-no-copyleft-exceptionOperating systemsOperating systems::macOS APIs unix-exec-output-catcherLibrary to run executables in a child process and catch STDOUT and STDERR output on UNIX-systems. std::process::Command is…17,210MITCommand-line interfaceOperating systems::Unix APIs cntrA container debugging tool based on Linux mount API16,687MITDevelopment tools::DebuggingOperating systems::Unix APIs nbd-netlinkSet up an NBD device for a specified socket and parameters, using the Linux netlink interface16,545MIT OR Apache-2.0API bindingsNetwork programming wslpath-rsPure Rust implementation of wslpath16,156MPL-2.0FilesystemOperating systems::Unix APIs