domain: operating-systems
1491 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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 … | 23 | 4029 | maintenance |
| 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… | 23 | 1154 | active |
| francma/wob wob is a lightweight overlay bar for Wayland compositors that displays values like volume or brightness as a transient on-screen indicator.… | 68 | 1152 | active |
| 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… | 83 | 1151 | active |
| Magisk-Modules-Repo/busybox-ndk A Magisk module providing a static BusyBox binary for Android, built with the NDK for all Android architectures (ARM/64, x86/_64, MIPS/64).… | 86 | 1150 | active |
| Antynea/grub-btrfs grub-btrfs is a shell-based tool that extends the GRUB bootloader with a sub-menu of btrfs snapshots, letting users boot directly into snap… | 70 | 1149 | active |
| 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 … | 78 | 1148 | active |
| 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… | 76 | 1145 | active |
| 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… | 77 | 1144 | stable |
| ful1e5/Bibata_Cursor Bibata is an open-source, material-designed mouse cursor theme with multiple color and size variants, popular in the Linux community and al… | 23 | 3959 | maintenance |
| LordAmit/Brightness Brightness Controller is a Python/PyQt5 GUI application for Linux that adjusts brightness and color temperature (RGB ratios) of primary and… | 32 | 1139 | stable |
| bluez/bluez BlueZ is the official Bluetooth protocol stack for Linux, providing the kernel interfaces, daemons, and command-line utilities for Bluetoot… | 93 | 1137 | stable |
| davmac314/dinit Dinit is a service supervisor and init system with dependency management, capable of running as a system init (PID 1) or as a per-user serv… | 86 | 1137 | active |
| 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 … | 80 | 1137 | active |
| 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… | 91 | 1133 | stable |
| 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 … | 77 | 1133 | stable |
| 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… | 32 | 1133 | stable |
| insidegui/MultipeerKit A Swift library that wraps Apple's MultipeerConnectivity framework with a Codable-based API, letting iOS, macOS, and tvOS devices exchange … | 63 | 1132 | stable |
| CodeEditApp/CodeEdit CodeEdit is a free, open-source, native macOS code editor built in Swift and SwiftUI, offering syntax highlighting, code completion, find a… | 75 | 22996 | experimental |
| 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… | 94 | 1127 | active |
| trulyspinach/SMCAMDProcessor A pair of macOS kernel extensions for AMD Zen processors providing CPU power management and sensor monitoring (temperature, energy, frequen… | 23 | 1127 | active |
| 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… | 80 | 1124 | stable |
| Lakr233/FixTim FixTim is a macOS utility that fixes common runtime glitches (broken screenshots, laggy IME, audio issues, AirDrop/Wi-Fi failures, unrespon… | 54 | 1124 | active |
| RuoJi6/CACM CACM is a Linux post-exploitation and privilege persistence tool that bundles port scanning, sensitive information gathering, EDR/AV identi… | 85 | 1121 | active |
| 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 … | 77 | 1121 | active |
| kdave/btrfsmaintenance A set of shell scripts that automate periodic btrfs filesystem maintenance tasks such as scrub, balance, trim, and defragmentation on selec… | 40 | 1121 | active |
| NJU-ProjectN/nemu NEMU is a simple but complete full-system emulator supporting x86, mips32, riscv32, and riscv64 instruction sets, designed for teaching com… | 76 | 1119 | active |
| 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… | 92 | 1118 | active |
| 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… | 73 | 1116 | active |
| 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… | 62 | 1115 | active |
| splinedrive/kianRiscV A collection of open-source RISC-V RV32IMA system-on-chip designs written in Verilog/SystemVerilog, featuring MMU with SV32 virtual memory … | 70 | 1113 | active |
| 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… | 23 | 1110 | stable |
| Kron4ek/Conty Conty is an unprivileged Linux container packed into a single portable executable, based on Arch Linux and compressed with squashfs or dwar… | 93 | 1107 | active |
| ccfos/huatuo HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and … | 76 | 1107 | active |
| rear/rear Relax-and-Recover (ReaR) is a Linux bare metal disaster recovery and system migration tool that creates bootable rescue images and automate… | 68 | 1107 | active |
| contiki-os/contiki Contiki is an open source operating system for tiny low-power microcontrollers, providing standardized low-power wireless communication acr… | 32 | 3805 | maintenance |
| 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… | 66 | 1103 | active |
| StreamController/StreamController StreamController is an open-source Linux desktop application for controlling Elgato Stream Deck devices, built with Python and GTK4. It off… | 88 | 1101 | active |
| rhboot/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 … | 69 | 1099 | active |
| BastilleBSD/bastille Bastille is an open-source CLI tool for automating the deployment and management of containerized applications on FreeBSD using jails. It p… | 97 | 1096 | stable |
| 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… | 85 | 1096 | active |
| wslutilities/wslu wslu is a collection of shell utilities for the Windows Subsystem for Linux, including tools for path conversion, desktop shortcut creation… | 10 | 3750 | maintenance |
| 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 … | 85 | 1091 | active |
| 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… | 83 | 1091 | active |
| 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… | 83 | 1090 | active |
| lxc/incus-os IncusOS is an immutable, Debian-based Linux operating system purpose-built for running Incus container and virtual machine servers. It leve… | 68 | 1090 | active |
| fastos/fastsocket Fastsocket is a scalable Linux kernel TCP socket implementation that delivers linear performance scaling on multicore machines, transparent… | 23 | 3741 | maintenance |
| 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… | 62 | 1089 | active |
| memflow/memflow memflow is a Rust library providing a modular framework for physical memory introspection of machines, including live hardware, virtual mac… | 58 | 1087 | active |
| 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… | 96 | 1086 | active |
| 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… | 64 | 1086 | stable |
| 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… | 99 | 1085 | active |
| Seafoam-Labs/Shelly-ALPM Shelly is a modern package manager for Arch Linux that interfaces directly with libalpm, offering both a GTK4 visual interface and a user-f… | 79 | 1085 | active |
| 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… | 86 | 1084 | active |
| 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… | 81 | 1084 | active |
| 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… | 78 | 1084 | active |
| 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 … | 23 | 1080 | stable |
| 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… | 92 | 1077 | stable |
| 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… | 93 | 1076 | stable |
| lcpz/lain Lain is a Lua module providing alternative layouts, asynchronous widgets, and utility functions for the Awesome window manager (4.x). It is… | 74 | 1076 | active |
| 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… | 68 | 1075 | stable |
| 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… | 68 | 1072 | stable |
| 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… | 86 | 1067 | active |
| Supreeeme/xwayland-satellite xwayland-satellite provides rootless Xwayland integration for any Wayland compositor that implements xdg_wm_base and viewporter, without re… | 82 | 1065 | active |
| svinota/pyroute2 A pure Python library for the Linux netlink protocol and BSD PF_ROUTE, providing message encoding/decoding and socket APIs for network conf… | 83 | 1064 | active |
| winesapOS/winesapOS winesapOS is a portable Arch Linux-based operating system image for gaming that runs from an internal or external drive without installatio… | 91 | 1061 | active |
| 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… | 58 | 1061 | active |
| 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… | 78 | 1060 | active |
| aurutils/aurutils A collection of shell scripts that automate usage of the Arch User Repository (AUR), covering package searching, update checks, and depende… | 80 | 1059 | active |
| 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… | 87 | 1057 | active |
| 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… | 98 | 1056 | active |
| berarma/oversteer Oversteer is a GUI application for managing racing steering wheels on GNU/Linux, configuring settings like force feedback, rotation range, … | 54 | 1056 | active |
| 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… | 22 | 1055 | active |
| 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 … | 75 | 1053 | active |
| 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 … | 58 | 1053 | active |
| ArtsyMacaw/wlogout wlogout is a GTK-based logout menu for Wayland environments, providing clickable buttons for actions like logout, shutdown, and reboot. It … | 23 | 1053 | active |
| 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… | 93 | 1047 | active |
| the0demiurge/CharlesScripts A collection of shell scripts, dotfiles, and small command-line utilities for setting up and maintaining Arch Linux, Ubuntu GNOME, or macOS… | 23 | 1047 | active |
| 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… | 91 | 1046 | active |
| 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… | 88 | 1046 | active |
| 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… | 56 | 1046 | active |
| 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… | 92 | 1045 | active |
| 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… | 62 | 1045 | active |
| 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… | 25 | 3554 | maintenance |
| KooL's Hyprland (Hyprland-Dots + distro installers) A collection of automated shell-based installer scripts for setting up the Hyprland Wayland compositor with KooL's preconfigured dotfiles o… | 69 | 3548 | maintenance |
| CryoByte33/steam-deck-utilities CryoUtilities is a Go-based utility with a GUI that tunes performance and manages storage on the Steam Deck, including swap resizing, kerne… | 23 | 3533 | maintenance |
| firewalld/firewalld firewalld is a dynamically managed firewall daemon for Linux that provides zone-based trust levels for network connections and interfaces, … | 97 | 1037 | stable |
| lahfir/agent-desktop A native Rust CLI that lets AI agents control desktop applications through OS accessibility trees, returning structured JSON with determini… | 82 | 1034 | active |
| 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… | 35 | 1033 | active |
| 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… | 88 | 1028 | active |
| 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… | 35 | 1028 | active |
| MacPorts MacPorts is a package management system for macOS that compiles, installs, and manages open source software from Portfile definitions, inst… | 100 | 1025 | active |
| 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… | 74 | 1025 | active |
| 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… | 59 | 1024 | active |
| phil294/AHK_X11 AHK_X11 is a reimplementation of the AutoHotkey automation scripting language for Linux systems running the X11 windowing system. It suppor… | 62 | 1021 | active |
| 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… | 55 | 1019 | active |
| 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… | 83 | 1015 | active |
| adrg/xdg A Go library implementing the XDG Base Directory Specification and XDG user directories, providing standard paths for application data, con… | 78 | 1014 | stable |
| 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… | 77 | 1014 | active |
| Zygo/bees bees is a userspace block-oriented deduplication agent for btrfs filesystems, written in C++. It runs as a daemon that incrementally scans … | 68 | 1014 | active |