domain: operating-systems
1491 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| dynup/kpatch kpatch is a Linux dynamic kernel patching infrastructure that lets sysadmins apply critical security patches to a running kernel without re… | 72 | 1695 | maintenance |
| varietywalls/variety Variety is a wallpaper manager and downloader application for Linux desktop environments. It rotates wallpapers from local folders or onlin… | 81 | 1689 | maintenance |
| Squirrel/Squirrel.Mac Squirrel.Mac is a Cocoa framework for macOS that handles automatic application updates, driven by server-controlled update feeds. It lets s… | 66 | 1684 | maintenance |
| krisnova/boopkit boopkit is a Linux rootkit and backdoor written in C that uses eBPF to enable remote command execution over raw TCP. It requires prior priv… | 23 | 1677 | maintenance |
| noob-hackers/kalimux Kalimux is a bash script that automatically installs Kali Linux with a GUI inside Termux on Android, without requiring root. It uses proot … | 32 | 1676 | maintenance |
| mackstann/tinywm TinyWM is a minimal X11 window manager written in roughly 50 lines of C, supporting only window moving, resizing, raising, and sloppy focus… | 32 | 1672 | maintenance |
| niw/HapticKey HapticKey is a macOS utility application that triggers haptic feedback (trackpad vibration) when tapping the Touch Bar on MacBook Pro. It a… | 35 | 1671 | maintenance |
| RoliSoft/WSL-Distribution-Switcher A set of Python scripts for switching the Linux distribution behind Windows Subsystem for Linux to any distribution published on Docker Hub… | 23 | 1665 | maintenance |
| SDRausty/TermuxArch TermuxArch is a Bash setup script that installs Arch Linux into a Termux PRoot container on Android smartphones, tablets, Chromebooks, and … | 23 | 1664 | maintenance |
| adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver A macOS kernel driver package for USB-to-serial adapters based on the WCH CH340G/CH34G/CH34X chipset, commonly found in Arduino clones and … | 32 | 1644 | maintenance |
| pixelb/ps_mem ps_mem is a Python CLI utility that accurately reports the in-core (RAM) memory usage of running programs, separating private and shared me… | 32 | 1637 | maintenance |
| specialunderwear/Hosts.prefpane A macOS System Preferences pane providing a Cocoa GUI for editing /etc/hosts, with input validation and per-entry enable/disable toggles. I… | 23 | 1632 | maintenance |
| cebix/macemu Basilisk II and SheepShaver are open-source emulators that run classic Macintosh operating systems on modern hosts. Basilisk II emulates 68… | 32 | 1619 | maintenance |
| sindresorhus/LaunchAtLogin-Legacy A Swift Package that adds 'Launch at Login' functionality to macOS apps with a simple API and SwiftUI toggle component. It supports macOS 1… | 10 | 1618 | maintenance |
| popey/sosumi-snap Sosumi is a Snap-packaged tool that downloads and installs macOS in a virtual machine on Linux distributions using QEMU/KVM under the hood.… | 10 | 1615 | maintenance |
| cowboy/dotfiles A personal dotfiles management tool by Ben Alman that bootstraps Ubuntu and macOS machines with a single command. It clones the repo, copie… | 32 | 1608 | maintenance |
| twitter/rezolus Rezolus is a Rust-based systems performance telemetry agent that collects metrics from procfs/sysfs, perf_events, and eBPF. It oversamples … | 23 | 1602 | maintenance |
| minexew/Shrine Shrine is a TempleOS distribution that adds networking, a Unix-like shell (Lambda Shell), and a package manager while staying 99% compatibl… | 10 | 1586 | maintenance |
| syndrizzle/hotfiles A collection of personal Linux desktop configuration files (dotfiles) for several window manager 'rices' including BSPWM, FVWM, and Worm ed… | 32 | 1569 | maintenance |
| cinit/WSAPatch A C++ patch that enables Windows Subsystem for Android (WSA) to run on Windows 10 instead of requiring Windows 11. It works by patching icu… | 22 | 1563 | maintenance |
| hyperic/sigar SIGAR (System Information Gatherer And Reporter) is a cross-platform C library for collecting system information such as CPU, memory, disk,… | 32 | 1548 | maintenance |
| Overv/vramfs vramfs is a Linux utility that creates a file system in a GPU's video RAM using FUSE and OpenCL, functioning like a ramdisk backed by VRAM.… | 55 | 1547 | maintenance |
| cocoabits/MASShortcut MASShortcut is an Objective-C framework for macOS that lets apps record, display, store, and respond to system-wide keyboard shortcuts. It … | 10 | 1547 | maintenance |
| DadSchoorse/vkBasalt vkBasalt is a Vulkan post-processing layer for Linux that enhances game visuals with effects like CAS sharpening, anti-aliasing, and 3D col… | 23 | 1544 | maintenance |
| nathancahill/Anycomplete Anycomplete is a Hammerspoon Spoon (plugin) for macOS that brings Google Autocomplete suggestions to any application via a global hotkey. I… | 32 | 1539 | maintenance |
| jkpang/PPRows PPRows is a macOS desktop application that counts the number of lines of code in files or folders you drag onto its window. It supports mul… | 23 | 1506 | maintenance |
| tinyos/tinyos-main TinyOS is an open-source BSD-licensed operating system for low-power wireless embedded devices, written primarily in nesC. This repository … | 10 | 1502 | maintenance |
| BambooEngine/ibus-bamboo ibus-bamboo is a Vietnamese input method engine for the IBus input framework on Linux/BSD, written in Go. It supports all common Vietnamese… | 79 | 1492 | maintenance |
| mitchellh/go-ps A Go library that provides OS-specific APIs to find, list, and inspect processes in a platform-safe way across Linux, macOS, Solaris, and W… | 10 | 1490 | maintenance |
| glouw/paperview Paperview is a high-performance animated wallpaper setter for Linux X11 desktops, written in C using SDL2 to render BMP frame sequences ont… | 32 | 1488 | maintenance |
| fossasia/lxlauncher-vala A launcher UI for lightweight Linux distributions, written in Vala. It provides a simple application launcher interface for minimal desktop… | 10 | 1488 | maintenance |
| fossasia/mew Mew is a Python-based CLI tool that translates package manager commands between Linux distributions, letting users run pacman-style command… | 10 | 1486 | maintenance |
| fossasia/lubuntu-artwork The official artwork package for the Lubuntu Linux distribution, containing wallpapers, themes, and visual branding assets. It provides the… | 32 | 1485 | maintenance |
| yasm/yasm Yasm is a modular assembler, a complete rewrite of NASM under the BSD license, supporting x86 and AMD64 instruction sets with NASM and GAS … | 66 | 1480 | maintenance |
| teslamotors/linux Tesla's fork of the Linux kernel source tree, containing their modifications and drivers for Tesla vehicle hardware. It is a kernel source … | 32 | 1472 | maintenance |
| mbusb/multibootusb MultiBootUSB is a cross-platform (Windows and Linux) GUI utility for installing multiple live Linux distributions onto a single removable U… | 23 | 1464 | maintenance |
| medusalix/xow xow is a Linux user-mode driver for the Xbox One wireless USB dongle, communicating via libusb and exposing controller input through the ui… | 23 | 1454 | maintenance |
| AdnanHodzic/displaylink-debian A shell script installer that automates installation of official DisplayLink drivers on Debian and Ubuntu based Linux distributions. It pat… | 28 | 1453 | maintenance |
| ravynsoft/ravynos ravynOS is an early-stage, pre-alpha open-source operating system built on Darwin, FreeBSD, and Apple open-source code, aiming for source a… | 89 | 6888 | experimental |
| keredson/gnomecast Gnomecast is a native Linux GTK GUI application for casting local audio and video files to Chromecast devices. It uses ffmpeg for on-the-fl… | 23 | 1445 | maintenance |
| Harvey-OS/harvey Harvey OS is a re-release of the final 4th Edition of Plan 9 from Bell Labs, a distributed operating system originally released in 2002. It… | 10 | 1441 | maintenance |
| kdlucas/byte-unixbench UnixBench is the original BYTE UNIX benchmark suite, a C-based tool that measures overall Unix-like system performance via multiple tests (… | 76 | 1440 | maintenance |
| Mange/rtl8192eu-linux-driver A Linux kernel driver for the Realtek rtl8192eu wireless chipset, based on official Realtek/D-Link sources with community patches to keep i… | 74 | 1431 | maintenance |
| TooTallNate/NodObjC NodObjC is a Node.js bridge to the Objective-C runtime, exposing Apple frameworks like Foundation and Cocoa to JavaScript via BridgeSupport… | 32 | 1422 | maintenance |
| Cleaner for Xcode A macOS application that cleans unwanted and deprecated files from Xcode installations to free disk space and speed up Xcode. Originally bu… | 75 | 1420 | maintenance |
| LinusHenze/Fugu14 Fugu14 is an untethered jailbreak for iOS 14.3-14.5.1 targeting arm64e devices, including a kernel exploit, PAC bypass, PPL bypass, and boo… | 10 | 1410 | maintenance |
| DragonComputer/Dragonfire Dragonfire is an open-source virtual assistant for Ubuntu-based Linux distributions, combining speech recognition, text-to-speech, and NLP … | 23 | 1407 | maintenance |
| facebookexperimental/hermit Hermit is a Rust CLI tool that runs unmodified x86-64 Linux programs inside a hermetic sandbox, controlling sources of nondeterminism such … | 77 | 1403 | maintenance |
| vinifmor/bauh bauh is a graphical interface for managing Linux applications across multiple packaging formats, including AppImage, Debian and Arch packag… | 23 | 1399 | maintenance |
| tandasat/DdiMon DdiMon is a hypervisor-based research tool that performs stealth inline hooking of Windows kernel API calls using Intel VT-x EPT memory sha… | 32 | 1398 | maintenance |
| RajSolai/TextSnatcher TextSnatcher is a Linux desktop application for quickly copying text from images using OCR. Built with Vala and GTK3 on top of Tesseract, i… | 23 | 1387 | maintenance |
| addy-dclxvi/almighty-dotfiles A personal dump repository of Linux desktop configuration files (dotfiles) covering window managers like Openbox, i3, i3-gaps, and Bspwm, a… | 32 | 1386 | maintenance |
| michaelmacinnis/oh Oh is a new Unix shell written in Go that reimagines shell design with a Scheme-inspired language featuring first-class channels, pipes, en… | 23 | 1384 | maintenance |
| DanielStormApps/Fanny Fanny is a free macOS Notification Center widget and menu bar application that monitors your Mac's fan speeds and CPU/GPU temperatures. It … | 44 | 1383 | maintenance |
| rpm-software-management/dnf DNF4 (Dandified YUM) is the Python-based package manager for RPM-based distributions like Fedora, built on libdnf, libsolv, and librepo. It… | 74 | 1378 | maintenance |
| kevinSuttle/macOS-Defaults A centralized shell script and reference documentation for setting macOS system defaults from the command line, building on the community w… | 32 | 1364 | maintenance |
| danigargu/CVE-2020-0796 A proof-of-concept exploit for CVE-2020-0796 (SMBGhost), a local privilege escalation vulnerability in Windows 10's SMBv3 client driver. Wr… | 23 | 1359 | maintenance |
| KhaosT/MacVM MacVM is an example Swift application demonstrating how to virtualize macOS on Apple Silicon Macs using the Virtualization framework introd… | 32 | 1355 | maintenance |
| wbenny/hvpp hvpp is a lightweight Intel VT-x hypervisor written in modern C++ that virtualizes an already-running operating system, primarily targeting… | 32 | 1344 | maintenance |
| fishinabarrel/linux-kernel-module-rust A framework for writing loadable Linux kernel modules in safe Rust, providing safe abstractions over kernel interfaces via bindgen-generate… | 10 | 1337 | maintenance |
| jbangert/trapcc trapcc is a proof-by-construction that Intel MMU fault handling is Turing complete: an assembler translates 'Move, Branch if Zero, Decremen… | 32 | 1324 | maintenance |
| microsoft/Windows-Driver-Frameworks Windows Driver Frameworks (WDF) is Microsoft's open-source framework of libraries for writing high-quality Windows device drivers, includin… | 23 | 1321 | maintenance |
| Impedimenta/Suitcase Suitcase is a macOS command line tool that instantly deploys SwiftUI-based user interfaces for simple commands and scripts. It lets users w… | 23 | 1318 | maintenance |
| KnightOS/KnightOS KnightOS is a third-party Unix-like operating system for TI z80-based graphing calculators, built on a custom kernel with an official users… | 32 | 1316 | maintenance |
| mntmn/interim Interim OS is a minimalist experimental operating system with a language-based kernel inspired by Lisp machines and Plan 9. It boots to a J… | 32 | 1315 | maintenance |
| nullpo-head/WSL-Hello-sudo A Linux PAM module plus companion Windows CLI app that lets WSL users authenticate sudo and other PAM-based logins via Windows Hello biomet… | 23 | 1315 | maintenance |
| emmericp/ixy ixy is a userspace packet processing framework and network driver for Intel 10 Gbit/s NICs (82599/ixgbe family) and virtio, written from sc… | 32 | 1310 | maintenance |
| hyprwm/Hypr Hypr is a dynamic tiling window manager for Xorg, written in modern C++20 using XCB. It provides tiling and floating windows, workspaces, a… | 23 | 1310 | maintenance |
| cx9208/bbrplus BBRplus is a modified version of the Linux kernel's BBR TCP congestion control algorithm, originally proposed by dog250, compiled into a 4.… | 10 | 1310 | maintenance |
| fossasia/meilix.org The official website for Meilix, a FOSSASIA project that builds a customizable Linux distribution. The repository contains the HTML/CSS sou… | 32 | 1308 | maintenance |
| ubports/ubuntu-touch Ubuntu Touch is a touch-friendly mobile Linux operating system originally developed by Canonical and now maintained by the UBports communit… | 10 | 1302 | maintenance |
| Benjamin-Dobell/nvidia-update A shell script that installs and updates official NVIDIA web drivers on macOS, automatically selecting the best non-blacklisted driver vers… | 32 | 1301 | maintenance |
| Bumblebee-Project/Bumblebee Bumblebee is a daemon and client (rewritten in C) that manages NVIDIA Optimus hybrid graphics on Linux laptops, letting users run applicati… | 32 | 1294 | maintenance |
| thompsonate/Shifty Shifty is a free, open-source macOS menu bar app that extends the built-in Night Shift feature with per-app, per-website, and custom-schedu… | 23 | 1293 | maintenance |
| ultraembedded/biriscv biRISC-V is a 32-bit superscalar (dual-issue) in-order RISC-V CPU core written in synthesizable Verilog 2001, supporting RV32IMZicsr with b… | 32 | 1292 | maintenance |
| MasterDevX/Termux-Kali A shell script that installs a Kali Linux rootfs on Android devices via Termux using proot, without requiring root access. It is a lightly … | 32 | 1290 | maintenance |
| milgra/macmediakeyforwarder A macOS menu bar application that forwards media key presses directly to iTunes or Spotify. Users can prioritize which app receives the med… | 23 | 1282 | maintenance |
| yrp604/rappel Rappel is a Linux-based interactive assembly REPL that runs instructions by rewriting and executing a child process's .text section under p… | 32 | 1277 | maintenance |
| forge-ext/forge Forge is a GNOME Shell extension that adds i3/sway-style tree-based tiling window management to GNOME on X11 and Wayland. It offers vim-lik… | 70 | 1261 | maintenance |
| libunwind/libunwind libunwind is a portable C library providing an API to determine and manipulate the call chain (stack frames) of program threads, supporting… | 72 | 1250 | maintenance |
| TermuxArch/TermuxArch A Bash setup script that installs Arch Linux into a Termux PRoot (optionally QEMU) environment on Android, Chromebook, Fire OS and Windows … | 23 | 1247 | maintenance |
| abperiasamy/rtl8812AU_8821AU_linux A Linux kernel driver for Realtek RTL8812AU/8821AU USB WiFi adapters supporting AC1200 (802.11ac) dual-band wireless. It is built from sour… | 49 | 1238 | maintenance |
| gaffe23/linux-inject A command-line tool written in C that injects a shared object (.so) into a running Linux process using ptrace(), analogous to CreateRemoteT… | 32 | 1238 | maintenance |
| barrykn/big-sur-micropatcher A shell-based USB patcher that prepares a macOS Big Sur installer USB drive capable of booting and installing on Macs Apple no longer suppo… | 23 | 1236 | maintenance |
| morrownr/88x2bu-20210702 An out-of-tree Linux kernel driver for USB WiFi adapters based on Realtek RTL8812BU and RTL8822BU chipsets, based on Realtek's v5.13.1 sour… | 77 | 1231 | maintenance |
| MagerValp/AutoDMG AutoDMG is a macOS application that takes a macOS installer (10.10 or newer) and builds a never-booted system image suitable for deployment… | 23 | 1229 | maintenance |
| openzfsonwindows/ZFSin ZFSin is a port of the OpenZFS filesystem to Windows, implemented as a native kernel driver providing pooled storage, checksums, snapshots,… | 23 | 1223 | maintenance |
| google/google-toolbox-for-mac A collection of reusable Objective-C source code from various Google projects for iOS and macOS developers. It provides utilities, testing … | 87 | 1220 | maintenance |
| osxfuse/sshfs SSHFS is a FUSE-based filesystem client that mounts remote directories over the SSH File Transfer Protocol. It requires no server-side setu… | 23 | 1205 | maintenance |
| numixproject/numix-gtk-theme Numix is a modern flat GTK theme combining light and dark elements, built from SCSS sources. It supports GNOME, Unity, Xfce, Cinnamon, Budg… | 23 | 1203 | maintenance |
| riscv-software-src/riscv-tools A meta-repository of RISC-V development tools that bundles the Spike ISA simulator, riscv-tests, riscv-opcodes, and the riscv-pk proxy kern… | 10 | 1194 | maintenance |
| yujqiao/catproc catp is a Rust CLI utility that prints the output of an already-running process by using ptrace to intercept write syscalls. It lets you re… | 23 | 1193 | maintenance |
| haydenjames/bench-scripts A curated collection of Linux server benchmarking scripts and command-line tools for testing CPU, disk I/O, memory, and network performance… | 32 | 1190 | maintenance |
| MacEnhance/MacForge MacForge is an open-source plugin manager for macOS that lets users discover, install, and manage plugins, apps, and themes, including code… | 32 | 1188 | maintenance |
| benoitsan/BBUncrustifyPlugin-Xcode An Xcode plugin that formats source code using Uncrustify or ClangFormat directly from the Xcode editor. It adds menu commands to format th… | 23 | 1187 | maintenance |
| snovvcrash/usbrip usbrip is a Python command-line forensics tool that tracks USB device connection history on GNU/Linux by parsing journalctl and syslog data… | 10 | 1182 | maintenance |
| rumpkernel/rumprun Rumprun is a unikernel built on rump kernels that runs unmodified POSIX applications on hypervisors (KVM, Xen) and bare metal. It includes … | 32 | 1177 | maintenance |
| LinSoftWin/Photoshop-CC2022-Linux A shell-based installer with an optional GUI (zenity) that sets up Adobe Photoshop CC 2021/2022 on Linux using Wine. It automates downloadi… | 23 | 1174 | maintenance |
| onmyway133/FinderGo A macOS app and Finder Sync extension that lets you open Terminal, iTerm, or Hyper directly from the current Finder folder. It adds a toolb… | 23 | 1174 | maintenance |
| chrippa/ds4drv A userspace driver for the Sony DualShock 4 controller on Linux, written in Python. It supports Bluetooth and USB connections, Xbox 360 con… | 65 | 1168 | maintenance |