domain: operating-systems
1491 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| EVV1E/waylandcraft A Fabric mod for Minecraft that implements a Wayland compositor, letting users run real Linux desktop applications inside the Minecraft gam… | 81 | 2742 | active |
| GuillaumeGomez/sysinfo sysinfo is a Rust crate for retrieving system information such as CPU, memory, disks, networks, components, and processes across many opera… | 77 | 2737 | stable |
| goodtft/LCD-show A collection of shell scripts and drivers that install and configure TFT LCD display and touchscreen support for various screen sizes (2.4"… | 56 | 2720 | active |
| f0rb1dd3n/Reptile Reptile is a Linux kernel module (LKM) rootkit written in C that provides privilege escalation, file/process/network connection hiding, per… | 67 | 2718 | active |
| AxtMueller/Windows-Kernel-Explorer Windows Kernel Explorer (WKE) is a free Windows kernel research and inspection tool supporting Windows XP through Windows 11. It loads a ke… | 58 | 2717 | active |
| phillipberndt/autorandr autorandr is a Python CLI tool that auto-detects connected display hardware and applies the matching saved X11 display configuration via xr… | 67 | 2712 | active |
| coreos/go-systemd Go bindings for systemd covering socket activation, sd_notify service notifications, the D-Bus API, journald read/write, logind, machined, … | 77 | 2711 | stable |
| buo/homebrew-cask-upgrade brew-cask-upgrade is a Ruby-based external Homebrew command that upgrades every outdated app installed via Homebrew Cask. It replaces the n… | 74 | 2704 | active |
| virtio-win/kvm-guest-drivers-windows A collection of Windows paravirtualized and emulated hardware drivers for KVM/QEMU virtual machines, including network (netkvm), storage (v… | 86 | 2703 | active |
| jfernandez/bpftop bpftop is a top-like terminal tool that provides a dynamic real-time view of running eBPF programs on Linux, showing average runtime, event… | 76 | 2702 | active |
| sindresorhus/KeyboardShortcuts A Swift package that lets macOS developers add user-customizable global keyboard shortcuts (hotkeys) to their apps with minimal code. It pr… | 91 | 2700 | stable |
| rescuezilla/rescuezilla Rescuezilla is a graphical disk cloning and imaging application, bootable from a USB stick, that is fully interoperable with Clonezilla. It… | 75 | 2700 | active |
| concurrencykit/ck Concurrency Kit (ck) is a C99 library providing concurrency primitives, safe memory reclamation mechanisms (epoch-based and hazard pointers… | 66 | 2690 | stable |
| plbrault/youre-the-os You're the OS! is a game where the player acts as a computer's operating system, managing processes, memory, and I/O events to keep the use… | 88 | 2684 | active |
| PureDarwin/PureDarwin PureDarwin is a community project that extends Darwin, Apple's open-source operating system core, into a complete, usable operating system.… | 77 | 2678 | active |
| strace/strace strace is a diagnostic, debugging, and instructional userspace utility for Linux that traces system calls, signal deliveries, and process s… | 94 | 2677 | stable |
| aforensics/HiddenVM HiddenVM is a free, open-source Linux application that lets you run Oracle VirtualBox on the Tails operating system, so almost any desktop … | 23 | 2677 | active |
| re-zero001/LSPosed-Irena LSPosed-Irena is a maintained fork of the LSPosed framework, a Zygisk module providing an ART hooking framework with Xposed-compatible APIs… | 66 | 2670 | active |
| vmware/open-vm-tools open-vm-tools is VMware's open-source implementation of VMware Tools, a suite of services, plugins, and kernel modules that improve managem… | 78 | 2657 | stable |
| bit-team/backintime Back In Time is a configurable graphical frontend for incremental backups on Linux, built on rsync with hard-link-based snapshots, plus a c… | 80 | 2655 | active |
| sindresorhus/alfy Alfy is a Node.js framework for building Alfred workflows on macOS with simple input/output handling. It bundles caching, config handling, … | 65 | 2652 | active |
| TheTumultuousUnicornOfDarkness/CPU-X CPU-X is a free and open-source system profiling and monitoring application for GNU/Linux and FreeBSD, similar to CPU-Z on Windows. It repo… | 76 | 2648 | active |
| cloudflare/ebpf_exporter A Prometheus exporter that runs custom eBPF programs to expose Linux kernel metrics not otherwise accessible, built on libbpf. It also supp… | 79 | 2639 | active |
| polybar/polybar-scripts A community-maintained collection of shell and Python scripts that extend Polybar, a status bar for Linux window managers. Each script acts… | 76 | 2634 | active |
| create-dmg/create-dmg A shell script that builds polished macOS DMG disk images with customizable backgrounds, icon layouts, and license files. It is a command-l… | 81 | 2618 | active |
| WoeUSB/WoeUSB WoeUSB is a command-line tool for GNU/Linux that creates bootable Windows USB installation media from ISO images or physical installation d… | 41 | 2617 | active |
| anhkgg/SuperRDP SuperRDP is a C++ rework of the rdpwrap project that patches and hooks the Windows termsrv.dll to enable Remote Desktop connections on edit… | 54 | 2614 | active |
| brendangregg/perf-tools A collection of shell-based Linux performance analysis tools built on ftrace and perf_events, created by Brendan Gregg. Each tool does one … | 23 | 10460 | maintenance |
| BarutSRB/OmniWM OmniWM is a tiling window manager for macOS inspired by Niri and Hyprland, offering scrolling columns, BSP/dwindle layouts, a Ghostty-power… | 79 | 2603 | active |
| swiftlang/swift-corelibs-libdispatch The open-source port of Grand Central Dispatch (libdispatch), Apple's concurrency library for executing concurrent code on multicore hardwa… | 74 | 2600 | stable |
| rust-lang/libc A Rust crate providing raw FFI bindings to platform system libraries (libc), exporting type definitions, constants, and function declaratio… | 97 | 2598 | stable |
| linux-test-project/ltp The Linux Test Project is a collection of test suites and tools for validating the reliability, robustness, and stability of the Linux kern… | 86 | 2589 | active |
| proot-me/proot PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc for Linux that requires no privileges or setup, built on ptra… | 66 | 2583 | active |
| edk2-porting/edk2-msm An EDK2-based UEFI firmware port for Qualcomm Snapdragon mobile platforms, enabling phones to boot a UEFI environment. It serves as a boot … | 55 | 2582 | active |
| Darkkal44/qylock A collection of themed lockscreen and login-screen setups for SDDM and Quickshell on Linux, styled after games like NieR: Automata, Terrari… | 58 | 2580 | active |
| MatMoul/archfi archfi is a simple bash script wizard that installs Arch Linux after booting from the official Arch Linux install media. It guides users th… | 10 | 2580 | active |
| ublue-os/bluefin Bluefin is an immutable, cloud-native Linux workstation operating system built on Fedora Silverblue and GNOME, distributed as OCI images vi… | 93 | 2577 | active |
| ErikReider/SwayNotificationCenter SwayNotificationCenter is a GTK-based notification daemon with a control center GUI for Wayland compositors supporting wlr_layer_shell_unst… | 82 | 2565 | active |
| ming1016/SwiftPamphletApp A macOS knowledge handbook app built with SwiftUI, SwiftData, and Swift Concurrency that organizes Apple/Swift development knowledge points… | 39 | 2563 | active |
| pock/pock Pock is a free, open-source macOS application that turns the MacBook Touch Bar into a customizable widget manager, showing things like the … | 23 | 10145 | maintenance |
| Mattiwatti/EfiGuard EfiGuard is a portable x64 UEFI bootkit that patches the Windows boot manager, boot loader, and kernel at boot time to disable PatchGuard a… | 62 | 2523 | active |
| Anze/KeyCluCask KeyClu is a macOS utility that shows an overview of the current application's keyboard shortcuts when you press and hold the Command key. I… | 83 | 2519 | active |
| OpenIntelWireless/IntelBluetoothFirmware A macOS kernel extension (kext) that uploads Intel wireless Bluetooth firmware to enable native Bluetooth support on Intel hardware. Firmwa… | 51 | 2515 | stable |
| chromebrew/chromebrew Chromebrew is a package manager for Chrome OS that installs prebuilt packages and builds software from source on Chromebooks with developer… | 67 | 2507 | active |
| JeoJay127/RapidEFI-Tool RapidEFI is a free, offline GUI tool for configuring, auto-generating, and maintaining OpenCore EFI folders for Hackintosh (macOS on PC) se… | 93 | 2505 | active |
| gao-sun/eul eul is a macOS status bar monitoring app written in SwiftUI that displays system metrics like CPU, memory, network, and battery usage. It s… | 23 | 9943 | maintenance |
| facebookincubator/below below is an interactive Rust-based system resource monitor for Linux that records historical system data and lets you view, replay, and dum… | 73 | 2493 | active |
| farouqaldori/vibe-notch A macOS menu bar app that displays Dynamic Island-style notifications from the MacBook notch for Claude Code CLI sessions. It monitors sess… | 67 | 2493 | active |
| mkubecek/vmware-host-modules A collection of patches that allow VMware Workstation and Player host kernel modules (vmmon and vmnet) to build against recent Linux kernel… | 32 | 2474 | active |
| helloSystem/hello helloSystem is a FreeBSD-based desktop operating system aimed at creators, emphasizing simplicity, elegance, and usability with a classic M… | 23 | 2464 | active |
| Idov31/Nidhogg Nidhogg is an open-source Windows x64 kernel rootkit written in C++ that demonstrates a wide range of rootkit techniques such as process, t… | 83 | 2463 | active |
| Notselwyn/CVE-2024-1086 A proof-of-concept local privilege escalation exploit for CVE-2024-1086, a double-free vulnerability in the Linux kernel's nf_tables subsys… | 16 | 2457 | stable |
| Askannz/optimus-manager A Linux program for switching between Nvidia and Intel/AMD GPUs on Optimus laptops. It manages which GPU runs the desktop and handles displ… | 69 | 2446 | active |
| jackaudio/jack2 JACK2 (jackdmp) is a C++ implementation of the JACK low-latency audio server for multi-processor machines. It replaces the JACK1 core with … | 50 | 2444 | active |
| Dewalt-arch/pimpmykali A shell script that applies a collection of fixes and configuration tweaks to freshly imported Kali Linux virtual machines. It offers an in… | 45 | 2444 | active |
| m0nad/Diamorphine Diamorphine is a loadable kernel module (LKM) rootkit for Linux kernels 2.6.x through 6.x on x86/x86_64 and ARM64. It demonstrates rootkit … | 68 | 2442 | active |
| jbtule/cdto A small macOS Finder toolbar application that opens the currently viewed Finder directory in the Terminal with one click. It is written in … | 39 | 2430 | active |
| nix-community/stylix Stylix is a theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid that applies color schemes, wallpapers, and fonts to a … | 77 | 2384 | active |
| xero/dotfiles A collection of custom Linux dotfiles (zsh, neovim, tmux, git, ssh, etc.) managed with GNU stow, styled for a terminal-centric 'rice' setup… | 65 | 2382 | active |
| hoochanlon/Free-NTFS-for-Mac Nigate is an open-source Electron GUI utility for macOS that enables full read-write access to NTFS drives on both Intel and Apple Silicon … | 85 | 2376 | active |
| Zeal-Operating-System/ZealOS ZealOS is a modernized fork of the 64-bit TempleOS, a public-domain hobbyist operating system written in HolyC (renamed ZealC). It aims to … | 71 | 2376 | active |
| hanwen/go-fuse Go-FUSE provides native Go bindings for the FUSE kernel module, letting developers implement userspace filesystems in Go. It offers both no… | 75 | 2360 | active |
| imbushuo/EnergyStar EnergyStar is a Windows tray application that uses the Windows EcoQoS API to automatically throttle inactive user processes and background … | 23 | 2360 | active |
| mayukh4/linux-android A set of Bash scripts that turn an old Android phone into a GPU-accelerated Linux desktop (XFCE4, KDE Plasma, LXQt, or MATE) or a Home Assi… | 59 | 2359 | active |
| yhan219/navicat_reset_mac A script that resets the trial period of Navicat on macOS, allowing unlimited trial resets. It is intended for learning purposes only. | 10 | 2359 | active |
| dusklinux/dusky Dusky is an automated Arch Linux dotfiles and ricing setup that installs and configures a full Hyprland-based desktop environment, includin… | 61 | 2357 | active |
| linux-rdma/rdma-core rdma-core provides the userspace libraries and daemons for the Linux kernel's RDMA (drivers/infiniband) subsystem, including libibverbs, li… | 93 | 2352 | stable |
| gmg137/netease-cloud-music-gtk A native NetEase Cloud Music player for Linux built with Rust and GTK4/Libadwaita, styled after GNOME Music. It offers playlist browsing, s… | 88 | 2346 | active |
| wlrfx/swayfx SwayFX is a fork of the Sway Wayland compositor that adds visual effects via a custom GLES2 fx_renderer. It extends the i3-compatible tilin… | 94 | 2343 | active |
| xCuri0/ReBarUEFI A UEFI DXE driver (built with edk2) that enables Resizable BAR on motherboards that lack official support, injected into the firmware's DXE… | 48 | 2343 | active |
| ReimuNotMoe/ydotool ydotool is a generic Linux command-line automation tool that simulates keyboard and mouse input via the kernel's uinput interface, working … | 49 | 2341 | active |
| DevToys-app/DevToysMac DevToysMac is a native macOS desktop app offering a collection of offline developer utilities such as JSON/YAML conversion, JSON formatting… | 10 | 9199 | maintenance |
| sequelpro/sequelpro Sequel Pro is a free, open-source native macOS application for managing MySQL and MariaDB databases. It provides a fast, easy-to-use graphi… | 23 | 9196 | maintenance |
| DavidS95/Smokeless_UMAF A bootable USB tool that loads a custom UEFI form browser to expose AMD PBS/CBS (and possibly AMD Overclocking) BIOS menus without flashing… | 32 | 2338 | active |
| sddm/sddm SDDM is a QML-based display manager (login screen) for Linux supporting both X11 and Wayland sessions. It is highly themeable via QtQuick, … | 67 | 2335 | active |
| ps5-linux/ps5-linux-loader A Linux payload that uses hypervisor (HV) exploits to boot a custom Linux bootloader on PS5 Phat and Slim consoles running firmware 3.00-7.… | 78 | 2315 | active |
| stav121/i3wm-themer A Python CLI tool that manages and applies a collection of themes for the i3 window manager, updating i3, polybar, and .Xresources configs.… | 10 | 2311 | active |
| sevlyar/go-daemon A Go library for writing system daemons on UNIX-based operating systems. It provides goroutine-safe daemonization, pid-file management, and… | 83 | 2308 | stable |
| themix-project/themix-gui Themix GUI (formerly Oomox) is a graphical application for designing and generating color variations of GTK themes, icon themes, and app-sp… | 62 | 2308 | active |
| AnLinux AnLinux is an Android application that lets users run full Linux distributions (Ubuntu, Debian, Kali, Arch, Fedora, and more) on Android wi… | 82 | 2300 | active |
| Matoking/protontricks Protontricks is a wrapper script that lets you run Winetricks commands for Steam Play/Proton games, plus other common Wine features like la… | 76 | 2297 | active |
| rsta2/circle Circle is a C++ bare metal programming environment for the Raspberry Pi, providing ready-tested classes and add-on libraries to control har… | 77 | 2295 | active |
| swaywm/wlroots wlroots is a modular C library providing pluggable, composable modules for building Wayland compositors, including hardware backends, proto… | 10 | 2274 | active |
| evanpurkhiser/rEFInd-minimal A clean, minimalistic theme for the rEFInd UEFI boot manager, providing custom icons and background. It is installed by cloning into the rE… | 73 | 2272 | stable |
| VegaBobo/DSU-Sideloader An Android app that simplifies installing Generic System Images (GSIs) using Android's Dynamic System Updates (DSU) feature. It handles ext… | 23 | 2267 | active |
| ARM-software/arm-trusted-firmware Trusted Firmware-A (TF-A) is a reference implementation of secure world software (EL3 firmware, trusted boot, and a small trusted runtime) … | 77 | 2251 | active |
| Foxboron/sbctl sbctl is a user-friendly Secure Boot key manager for Linux written in Go. It creates and enrolls UEFI Secure Boot keys, tracks files that n… | 72 | 2247 | active |
| bootc-dev/bootc bootc is a Rust CLI tool that enables transactional, in-place operating system updates using standard OCI/Docker container images as the de… | 99 | 2240 | stable |
| zenangst/KeyboardCowboy Keyboard Cowboy is an open-source macOS productivity application for creating custom keyboard shortcuts and automated workflows. It lets us… | 85 | 2232 | active |
| fsquillace/junest JuNest (Jailed User Nest) is a lightweight Arch Linux-based distribution that runs on top of any other GNU/Linux host without root privileg… | 32 | 2227 | active |
| an-anime-team/an-anime-game-launcher A graphical game launcher for Linux that manages and runs an anime game (Genshin Impact) via Wine, with built-in telemetry disabling. It of… | 94 | 2218 | active |
| puneetsl/lotion Lotion is an unofficial Electron-based desktop client for Notion.so focused on Linux, where Notion offers no native app. It wraps Notion's … | 85 | 2213 | active |
| pocopico/tinycore-redpill A Tiny Core Linux-based loader build tool (rploader.sh) for creating Synology DSM bootloaders using the Redpill kernel extension approach. … | 23 | 2211 | active |
| adi1090x/dynamic-wallpaper A bash script (dwall) that automatically changes desktop wallpapers according to the current time of day using cron job scheduling. It ship… | 32 | 2200 | stable |
| Faugus/faugus-launcher A lightweight GTK4 GUI launcher for running Windows games on Linux via UMU-Launcher and Proton/Wine. It manages game prefixes, Proton versi… | 86 | 2198 | active |
| deviantfero/wpgtk wpgtk is a colorscheme, wallpaper, and template manager for *nix systems built on top of pywal, offering both a GTK GUI and a CLI. It gener… | 67 | 2197 | active |
| VirtualHotBar/HotPEToolBox HotPE ToolBox is a clean, powerful, and elegant Win11PE (Windows Preinstallation Environment) distribution, with this repository containing… | 67 | 2193 | active |
| aunetx/blur-my-shell A GNOME Shell extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash, overview, and popups. I… | 83 | 2190 | active |
| acsandmann/rift Rift is a tiling window manager for macOS written in Rust, offering multiple layout styles including i3-like tiling, BSP, master-stack, and… | 84 | 2189 | active |
| WoeUSB/WoeUSB-ng WoeUSB-ng is a Linux tool for creating bootable Windows installation USB drives from an ISO image or a real Windows DVD. It provides both a… | 52 | 2176 | active |