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
haampie/libtree
A small C command-line utility that renders the output of ldd as a tree of shared library dependencies. It also explains how each library w…
232777stable
libbpf
libbpf is the official stand-alone C library for loading and managing BPF programs and maps on Linux, developed upstream in the bpf-next ke…
942774stable
pongoOS
PongoOS is a pre-boot execution environment for Apple boards, built on top of the checkra1n jailbreak tool. It provides an interactive shel…
322759active
DynamoRIO/drmemory
Dr. Memory is a memory debugger that detects memory errors such as uninitialized reads, heap overflows, use-after-free, double frees, and m…
602754active
GuillaumeGomez/sysinfo
sysinfo is a Rust crate for retrieving system information such as CPU, memory, disks, networks, components, and processes across many opera…
772749stable
f0rb1dd3n/Reptile
Reptile is a Linux kernel module (LKM) rootkit written in C that provides privilege escalation, file/process/network connection hiding, per…
632742active
rescuezilla/rescuezilla
Rescuezilla is a graphical disk cloning and imaging application, bootable from a USB stick, that is fully interoperable with Clonezilla. It…
692740active
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"…
742737active
virtio-win
A collection of Windows paravirtualized and emulated hardware drivers for KVM/QEMU virtual machines, including network (netkvm), storage (v…
852726active
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…
542724active
PureDarwin
PureDarwin is a community project that extends Darwin, Apple's open-source operating system core, into a complete, usable operating system.…
732722active
sindresorhus/KeyboardShortcuts
A Swift package that lets macOS developers add user-customizable global keyboard shortcuts (hotkeys) to their apps with minimal code. It pr…
912716stable
coreos/go-systemd
Go bindings for systemd covering socket activation, sd_notify service notifications, the D-Bus API, journald read/write, logind, machined, …
712716stable
phillipberndt/autorandr
autorandr is a Python CLI tool that auto-detects connected display hardware and applies the matching saved X11 display configuration via xr…
642714active
strace/strace
strace is a diagnostic, debugging, and instructional userspace utility for Linux that traces system calls, signal deliveries, and process s…
902709stable
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…
732708active
concurrencykit/ck
Concurrency Kit (ck) is a C99 library providing concurrency primitives, safe memory reclamation mechanisms (epoch-based and hazard pointers…
662705stable
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…
762697active
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…
882683active
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…
612683active
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…
722679stable
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 …
232678active
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…
762673active
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…
102658active
sindresorhus/alfy
Alfy is a Node.js framework for building Alfred workflows on macOS with simple input/output handling. It bundles caching, config handling, …
592655active
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…
782652active
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…
752650active
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…
382637active
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…
732635active
rust-lang/libc
A Rust crate providing raw FFI bindings to platform system libraries (libc), exporting type definitions, constants, and function declaratio…
992627stable
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…
502625active
ublue-os/bluefin
Bluefin is an immutable, cloud-native Linux workstation operating system built on Fedora Silverblue and GNOME, distributed as OCI images vi…
932616active
ErikReider/SwayNotificationCenter
SwayNotificationCenter is a GTK-based notification daemon with a control center GUI for Wayland compositors supporting wlr_layer_shell_unst…
762614active
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 …
2310475maintenance
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…
912609active
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…
842609active
swiftlang/swift-corelibs-libdispatch
The open-source port of Grand Central Dispatch (libdispatch), Apple's concurrency library for executing concurrent code on multicore hardwa…
882603stable
KeyClu
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…
832603active
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 …
512593active
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…
812592active
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…
102576active
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…
922572active
ming1016/SwiftPamphletApp
A macOS knowledge handbook app built with SwiftUI, SwiftData, and Swift Concurrency that organizes Apple/Swift development knowledge points…
362560active
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 …
2310156maintenance
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…
442540active
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…
712535active
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…
582535active
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…
842534active
chromebrew/chromebrew
Chromebrew is a package manager for Chrome OS that installs prebuilt packages and builds software from source on Chromebooks with developer…
682525active
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…
612523active
OpenIntelWireless/IntelBluetoothFirmware
A macOS kernel extension (kext) that uploads Intel wireless Bluetooth firmware to enable native Bluetooth support on Intel hardware. Firmwa…
472518stable
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…
239951maintenance
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 …
642481active
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…
872478active
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…
322476active
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 …
982471active
helloSystem/hello
helloSystem is a FreeBSD-based desktop operating system aimed at creators, emphasizing simplicity, elegance, and usability with a classic M…
232467active
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…
162457stable
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…
422456active
JACK Audio Connection Kit
JACK2 (jackdmp) is a C++ implementation of the JACK low-latency audio server for multi-processor machines. It replaces the JACK1 core with …
472454active
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…
662444active
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 …
352433active
assafdori/bypass-mdm
A shell script that bypasses Mobile Device Management (MDM) enrollment during macOS setup, supporting versions up to macOS Tahoe 26.3. It r…
522425active
dusky
Dusky is an automated Arch Linux dotfiles and ricing setup that installs and configures a full Hyprland-based desktop environment, includin…
622422active
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 …
752411active
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 …
682409active
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…
912401active
linux-rdma/rdma-core
rdma-core provides the userspace libraries and daemons for the Linux kernel's RDMA (drivers/infiniband) subsystem, including libibverbs, li…
932399stable
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…
322398active
karinushka/paneru
Paneru is a sliding, tiling window manager for macOS written in Rust, inspired by Niri's scrollable strip layout. It arranges windows on an…
882395active
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…
852387active
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…
612387active
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…
772382active
ReimuNotMoe/ydotool
ydotool is a generic Linux command-line automation tool that simulates keyboard and mouse input via the kernel's uinput interface, working …
452361active
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, …
632356active
imbushuo/EnergyStar
EnergyStar is a Windows tray application that uses the Windows EcoQoS API to automatically throttle inactive user processes and background …
232355active
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.
102353active
AnLinux
AnLinux is an Android application that lets users run full Linux distributions (Ubuntu, Debian, Kali, Arch, Fedora, and more) on Android wi…
922347active
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…
962340active
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…
239194maintenance
DevToys-app/DevToysMac
DevToysMac is a native macOS desktop app offering a collection of offline developer utilities such as JSON/YAML conversion, JSON formatting…
109180maintenance
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…
652320active
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…
752311active
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.…
102311active
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…
732310active
sevlyar/go-daemon
A Go library for writing system daemons on UNIX-based operating systems. It provides goroutine-safe daemonization, pid-file management, and…
772309stable
VegaBobo/DSU-Sideloader
An Android app that simplifies installing Generic System Images (GSIs) using Android's Dynamic System Updates (DSU) feature. It handles ext…
232309active
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…
982303stable
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…
692277stable
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…
692276active
swaywm/wlroots
wlroots is a modular C library providing pluggable, composable modules for building Wayland compositors, including hardware backends, proto…
102274active
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…
962272active
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) …
762262active
HotPE
HotPE ToolBox is a clean, powerful, and elegant Win11PE (Windows Preinstallation Environment) distribution, with this repository containing…
612250active
zenangst/KeyboardCowboy
Keyboard Cowboy is an open-source macOS productivity application for creating custom keyboard shortcuts and automated workflows. It lets us…
812247active
ravindu644/Droidspaces-OSS
Droidspaces is a lightweight, LXC-like container runtime that runs full Linux distributions natively on Android and Linux using kernel name…
802231active
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…
322231active
bobranten/Ext4Fsd
A Windows kernel driver that enables reading and writing ext2/ext3/ext4 Linux file systems on Windows 10 and 11, forked from the Ext2Fsd pr…
552225active
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 …
812224active
mijorus/gearlever
Gear Lever is a Linux desktop application for managing AppImages, letting users integrate them into the app menu, organize them in a custom…
862211active

← prev page 5 / 15 next →