Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source operating-systems software

1492 open-source libraries, tools and applications tagged operating-systems, ranked by how closely operating-systems is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1492 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
herbstluftwm/herbstluftwm
herbstluftwm is a manual tiling window manager for the X11 window system, written in C++. Configuration happens at runtime via the herbstcl…
761166active
hakuna-m/wubiuefi
WubiUEFI is a fork of Wubi, the Windows Ubuntu Installer, adding UEFI support and compatibility with recent Ubuntu releases. It installs Ub…
231165active
Vladimir-csp/uwsm
uwsm is a Universal Wayland Session Manager that uses systemd units and helpers to set up the environment and manage standalone Wayland com…
751164stable
xeco23/WasIstLos
WasIstLos is an unofficial WhatsApp desktop client for Linux, written in C++ using gtkmm and WebKitGTK to wrap WhatsApp Web. It adds deskto…
101164active
arthepsy/CVE-2021-4034
A proof-of-concept exploit for CVE-2021-4034 (PwnKit), a local privilege escalation vulnerability in polkit's pkexec utility. It is a small…
321163stable
citronneur/pamspy
pamspy is a Linux credentials dumper that uses eBPF to hook the pam_get_authtok function in libpam.so, capturing passwords from processes l…
231162active
dgurkaynak/Penc
Penc is a trackpad-oriented window manager application for macOS. It lets users move, resize, and snap windows using two-finger gestures ac…
231162active
francma/wob
wob is a lightweight overlay bar for Wayland compositors that displays values like volume or brightness as a transient on-screen indicator.…
651161active
zbm-dev/zfsbootmenu
ZFSBootMenu is a Linux bootloader for root-on-ZFS systems that finds kernels and initramfs images inside ZFS filesystems and launches them …
711160active
JakWai01/lurk
lurk is a Rust-based command-line tool that traces system calls of a process or command, serving as a simpler, prettier alternative to stra…
721159active
Dimillian/RedditOS
Curiosity (RedditOS) is an open-source Reddit client for macOS built primarily with SwiftUI. It serves both as a usable Reddit browser and …
234025maintenance
void-linux/xbps
XBPS (The X Binary Package System) is a binary package system written in C, designed from scratch to be fast, portable, and featureful. It …
741158active
bluez/bluez
BlueZ is the official Bluetooth protocol stack for Linux, providing the kernel interfaces, daemons, and command-line utilities for Bluetoot…
891156stable
okooo5km/HiPixel
HiPixel is a native macOS app for AI-powered image super-resolution, built with SwiftUI and using Upscayl's AI models. It offers batch upsc…
701155active
termux/proot
Termux's patched fork of PRoot, a user-space implementation of chroot, mount --bind, and binfmt_misc built on ptrace. It lets unprivileged …
771154active
MalpenZibo/ashell
A ready-to-use status bar for Wayland compositors such as Hyprland, Niri, MangoWC, and other wlroots-based setups, written in Rust with the…
921152active
managarm/mlibc
mlibc is a portable, fully featured C standard library designed for easy porting to new operating systems via a clean syscall abstraction l…
921147active
pendulum-project/ntpd-rs
ntpd-rs is a memory-safe Rust implementation of the Network Time Protocol (NTP) with support for the authenticated NTS extension, providing…
871147stable
samba-team/samba
Samba is the standard open-source Windows interoperability suite for Linux and Unix, implementing the SMB/CIFS protocol for file and print …
751145stable
LordAmit/Brightness
Brightness Controller is a Python/PyQt5 GUI application for Linux that adjusts brightness and color temperature (RGB ratios) of primary and…
321142stable
Mexit/MultiOS-USB
MultiOS-USB is a tool that prepares a USB, SSD, or other disk to boot multiple operating systems directly from ISO and WIM images using GRU…
951137active
Supreeeme/xwayland-satellite
xwayland-satellite provides rootless Xwayland integration for any Wayland compositor that implements xdg_wm_base and viewporter, without re…
811137active
ccfos/huatuo
HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and …
741134active
CodeEdit
CodeEdit is a free, open-source, native macOS code editor built in Swift and SwiftUI, offering syntax highlighting, code completion, find a…
6623065experimental
insidegui/MultipeerKit
A Swift library that wraps Apple's MultipeerConnectivity framework with a Codable-based API, letting iOS, macOS, and tvOS devices exchange …
591132stable
Arinerron/CVE-2022-0847-DirtyPipe-Exploit
A C-based root privilege escalation exploit for CVE-2022-0847 (Dirty Pipe), a Linux kernel vulnerability. It modifies Max Kellermann's proo…
321132stable
servo/ipc-channel
ipc-channel is a Rust library providing an inter-process communication implementation of Rust channels, designed as a drop-in replacement f…
901128stable
erha19/ping-island
Ping Island is a macOS Dynamic Island-style menu bar application for monitoring and managing AI coding agent sessions like Claude Code, Cod…
771128active
trulyspinach/SMCAMDProcessor
A pair of macOS kernel extensions for AMD Zen processors providing CPU power management and sensor monitoring (temperature, energy, frequen…
231128active
microsoft/avml
AVML is a portable X86_64 userland volatile memory acquisition tool for Linux, written in Rust and distributed as a static binary. It captu…
951126active
NJU-ProjectN/nemu
NEMU is a simple but complete full-system emulator supporting x86, mips32, riscv32, and riscv64 instruction sets, designed for teaching com…
721126active
RuoJi6/CACM
CACM is a Linux post-exploitation and privilege persistence tool that bundles port scanning, sensitive information gathering, EDR/AV identi…
801124active
Kron4ek/Conty
Conty is an unprivileged Linux container packed into a single portable executable, based on Arch Linux and compressed with squashfs or dwar…
931122active
StreamController/StreamController
StreamController is an open-source Linux desktop application for controlling Elgato Stream Deck devices, built with Python and GTK4. It off…
841122active
DHDAXCW/OpenWRT_x86_x64
A community-built OpenWrt firmware for x86_64 hardware, compiled daily from immortalwrt sources via GitHub Actions. It bundles common route…
671122active
Lakr233/FixTim
FixTim is a macOS utility that fixes common runtime glitches (broken screenshots, laggy IME, audio issues, AirDrop/Wi-Fi failures, unrespon…
501122active
splinedrive/kianRiscV
A collection of open-source RISC-V RV32IMA system-on-chip designs written in Verilog/SystemVerilog, featuring MMU with SV32 virtual memory …
641119active
rear/rear
Relax-and-Recover (ReaR) is a Linux bare metal disaster recovery and system migration tool that creates bootable rescue images and automate…
661118active
kdave/btrfsmaintenance
A set of shell scripts that automate periodic btrfs filesystem maintenance tasks such as scrub, balance, trim, and defragmentation on selec…
371118active
cyberus-technology/virtualbox-kvm
A KVM backend for VirtualBox that replaces VirtualBox's own hypervisor with the Linux kernel's KVM. It lets users run their existing Virtua…
791117active
kayozxo/GNOME-macOS-Tahoe
A macOS Tahoe-inspired theme for GNOME desktops, built with CSS for GTK3, GTK4, and GNOME Shell. It includes an interactive installer with …
791115active
edsrzf/mmap-go
mmap-go is a portable memory-mapped file (mmap) package for Go. It provides a cross-platform API for mapping files into memory on Linux, ma…
231113stable
somepaulo/MoreWaita
MoreWaita is an expanded Adwaita-styled companion icon theme for GNOME Shell that adds icons for popular third-party apps and MIME types. I…
941108active
memflow
memflow is a Rust library providing a modular framework for physical memory introspection of machines, including live hardware, virtual mac…
541108active
BastilleBSD/bastille
Bastille is an open-source CLI tool for automating the deployment and management of containerized applications on FreeBSD using jails. It p…
921106stable
shim
shim is a small first-stage UEFI bootloader written in C that loads and validates a second-stage bootloader, enabling Secure Boot on Linux …
691106active
contiki-os/contiki
Contiki is an open source operating system for tiny low-power microcontrollers, providing standardized low-power wireless communication acr…
323808maintenance
nwg-piotr/nwg-displays
nwg-displays is a GTK-based GUI utility for managing display outputs on the sway, Hyprland, and Niri Wayland compositors. It lets users arr…
931104active
MeowLove/Network-Reinstall-System-Modify
A one-click shell script that reinstalls Linux and Windows operating systems over the network on VPS, cloud, or dedicated servers without C…
621104active
vinc/moros
MOROS is a text-based hobby operating system written in Rust for x86-64 BIOS computers, inspired by Unix, Plan 9, and DOS. It includes a cu…
811101active
eugene-tarassov/vivado-risc-v
A collection of Xilinx Vivado block designs and Tcl scripts that generate a RISC-V SoC FPGA bitstream capable of booting a full Debian Linu…
761100active
thias/glim
GLIM is a set of GRUB2 configuration files and a shell script that turn a VFAT-formatted USB stick into a multiboot device capable of booti…
581100active
kunai-project/kunai
Kunai is an eBPF-based threat-hunting and security-monitoring tool for Linux, often described as the Linux counterpart to Sysmon on Windows…
801093active
weston-embedded/uC-OS3
µC/OS-III is a preemptive, highly portable, scalable real-time kernel (RTOS) originally developed by Micrium and now maintained by Weston E…
611093stable
wslutilities/wslu
wslu is a collection of shell utilities for the Windows Subsystem for Linux, including tools for path conversion, desktop shortcut creation…
103743maintenance
nwg-piotr/nwg-shell
nwg-shell is a GTK3-based desktop shell for the sway and Hyprland Wayland compositors, delivered as an installer and metapackage. It bundle…
771089active
secureblue/secureblue
secureblue is a security-focused desktop and server Linux operating system built as OCI bootable container images on top of Fedora Atomic D…
931088active
ydkhatri/mac_apt
mac_apt is a Python-based DFIR framework that parses macOS and iOS disk images or live systems to extract forensic artifacts like Safari hi…
901088stable
fastos/fastsocket
Fastsocket is a scalable Linux kernel TCP socket implementation that delivers linear performance scaling on multicore machines, transparent…
233735maintenance
BlueManCZ/hyprmod
HyprMod is a native GTK4/libadwaita settings application for the Hyprland Wayland compositor, written in Python. It provides a graphical in…
811087active
microsoft/go-winio
A Go library from Microsoft providing Win32 IO utilities, focused on named pipes and file handles, including using named pipes as a net tra…
991084stable
mdlayher/netlink
A Go library providing low-level access to Linux netlink sockets (AF_NETLINK). It offers an idiomatic, well-tested API for building netlink…
921084stable
briankendall/proxy-audio-device
A virtual audio driver (HAL plugin) for macOS that creates a proxy audio output device forwarding all audio to another output device. It le…
821084active
soffes/HotKey
HotKey is a small Swift library that wraps the Carbon APIs to make registering global keyboard shortcuts in macOS apps easy. It provides a …
231081stable
Oversteer
Oversteer is a GUI application for managing racing steering wheels on GNU/Linux, configuring settings like force feedback, rotation range, …
501080active
lcpz/lain
Lain is a Lua module providing alternative layouts, asynchronous widgets, and utility functions for the Awesome window manager (4.x). It is…
701078active
ArtsyMacaw/wlogout
wlogout is a GTK-based logout menu for Wayland environments, providing clickable buttons for actions like logout, shutdown, and reboot. It …
231078active
openSUSE/open-build-service
The Open Build Service (OBS) is a generic system to build and distribute binary packages from sources in an automatic, consistent, and repr…
661077stable
shvchk/fallout-grub-theme
A Fallout-themed visual theme for the GRUB bootloader, installed via a shell script. It supports many languages and is actively maintained …
551074active
ovh/debian-cis
A set of modular shell scripts that audit and harden Debian 11/12/13 systems according to CIS security benchmarks, used in production at OV…
731069active
ZeroMemoryEx/Chaos-Rootkit
Chaos-Rootkit is an x64 Ring 0 Windows kernel rootkit written in C++ as a research project to understand kernel internals and rootkit techn…
551069active
anufrievroman/waypaper
Waypaper is a GUI wallpaper manager for Linux systems running Wayland or Xorg, as well as macOS. It acts as a frontend for popular wallpape…
821068active
pyroute2
A pure Python library for the Linux netlink protocol and BSD PF_ROUTE, providing message encoding/decoding and socket APIs for network conf…
851066active
winesapOS/winesapOS
winesapOS is a portable Arch Linux-based operating system image for gaming that runs from an internal or external drive without installatio…
841066active
brona/iproute2mac
A Python CLI wrapper providing Linux iproute2-style commands (ip, bridge, ss) on macOS. It lets Linux-savvy admins perform basic network co…
941063active
aurutils/aurutils
A collection of shell scripts that automate usage of the Arch User Repository (AUR), covering package searching, update checks, and depende…
741061active
vitoplantamura/BugChecker
BugChecker is a SoftICE-like kernel and user-mode debugger for Windows (XP through 11, x86 and x64) that runs entirely on the machine being…
231061active
coldfix/udiskie
udiskie is a udisks2 front-end that automatically mounts removable media such as USB drives and CDs from userspace on Linux. It includes a …
751060active
MacPorts
MacPorts is a package management system for macOS that compiles, installs, and manages open source software from Portfile definitions, inst…
991059active
FDOS/kernel
The FreeDOS kernel (DOS-C), an MS-DOS/PC-DOS compatible operating system kernel implementing the core DOS API. It is written in C and assem…
821055active
ZitaoTech/HackberryPiCM5
HackberryPi_CM5 is an open-source ultra-portable handheld Linux computer built around the Raspberry Pi Compute Module 5, featuring a 4-inch…
321055active
an-anime-team/the-honkers-railway-launcher
A graphical game launcher for Linux that manages Honkai: Star Rail installation, automatic patching, and telemetry disabling. It is part of…
951053active
JaKooLit Hyprland Setup
A collection of automated shell-based installer scripts for setting up the Hyprland Wayland compositor with KooL's preconfigured dotfiles o…
643591maintenance
chris1111/Wireless-USB-Big-Sur-Adapter
A macOS installer package providing drivers for Realtek 802.11n and 802.11ac USB Wi-Fi adapters, distributed as prebuilt binaries with no s…
651050active
JLErvin/berry
Berry is a small, lightweight stacking window manager for X11 written in C using XLib. It provides a healthy, byte-sized alternative for us…
521050active
firewalld/firewalld
firewalld is a dynamically managed firewall daemon for Linux that provides zone-based trust levels for network connections and interfaces, …
971048stable
edk2-porting/edk2-rk3588
An open-source EDK2-based UEFI firmware implementation for Rockchip RK3588 SoC boards, providing a PC-like standardized boot experience. It…
781047active
the0demiurge/CharlesScripts
A collection of shell scripts, dotfiles, and small command-line utilities for setting up and maintaining Arch Linux, Ubuntu GNOME, or macOS…
231047active
amlweems/xzbot
A research toolkit for the xz backdoor (CVE-2024-3094) containing an OpenSSH honeypot patch to detect exploit attempts, a patch script to r…
253550maintenance
gkpln3/CapsLockNoDelay
A small macOS background utility written in Swift that removes the built-in delay when pressing the Caps Lock key. It runs invisibly in the…
311039active
google/fscrypt
fscrypt is a Go command-line tool for managing Linux native filesystem encryption (fscrypt API) on filesystems like ext4 and f2fs. It handl…
821038active
CryoUtilities
CryoUtilities is a Go-based utility with a GUI that tunes performance and manages storage on the Steam Deck, including swap resizing, kerne…
233532maintenance
newmanls/rofi-themes-collection
A collection of themes for the Rofi application launcher and window switcher on Linux. It provides ready-made rasi theme files (e.g., round…
701034active
sk-ruban/notchi
A macOS notch companion app that animates a mascot reacting in real time to Claude Code and Codex agent activity via hooks and a Unix socke…
801033active
Zygo/bees
bees is a userspace block-oriented deduplication agent for btrfs filesystems, written in C++. It runs as a daemon that incrementally scans …
651033active
phil294/AHK_X11
AHK_X11 is a reimplementation of the AutoHotkey automation scripting language for Linux systems running the X11 windowing system. It suppor…
561025active
nix-community/nixGL
NixGL is a set of wrapper tools that solve the OpenGL and Vulkan driver-loading problem for applications run via the Nix package manager on…
511025active
limboemu/limbo
Limbo is a QEMU-based PC emulator that runs on Android devices, supporting x86/x86_64, ARM/ARM64, PowerPC, and Sparc guest architectures. I…
233472maintenance
adrg/xdg
A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con…
781022stable
redox-os/relibc
relibc is a portable C standard library written in Rust, providing C, Linux, and BSD functions, a POSIX compatibility layer, and interfaces…
751016active

← prev page 10 / 15 next →