Open-source windows software
982 open-source libraries, tools and applications tagged windows, ranked by how closely windows 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.
982 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mridgers/clink Clink brings GNU Readline's powerful line editing, completion, and history features from Bash to Windows cmd.exe. It is scriptable via Lua … | 23 | 3314 | active |
| AlexanderPro/SmartSystemMenu A Windows utility that extends the system menu of every window with extra items like Always On Top, transparency, alignment, roll up, hide,… | 84 | 3311 | active |
| basil00/WinDivert WinDivert is a user-mode packet interception library for Windows that allows applications to capture, modify, drop, and re-inject network p… | 23 | 3305 | stable |
| netnr/kms A public KMS activation service (hosted at skms.netnr.eu.org) plus documentation for activating Windows and Office via slmgr commands. The … | 62 | 3282 | active |
| mon5termatt/medicat_installer A native C++ installer application for setting up MediCat USB, a computer diagnostic and recovery toolkit, on a USB drive. It handles Vento… | 96 | 3271 | active |
| ThirteenAG/WidescreenFixesPack A collection of ASI plugins that add or improve widescreen resolution support in classic PC games, fix bugs, and add extra features. It cov… | 78 | 3224 | active |
| FlaUI/FlaUI FlaUI is a .NET library for automated UI testing of Windows applications (Win32, WinForms, WPF, Store Apps), wrapping Microsoft's native UI… | 63 | 3171 | active |
| SecureUxTheme SecureUxTheme is a Windows utility that removes signature verification of visual styles (themes) in memory, enabling third-party custom the… | 32 | 3132 | active |
| hardentools/hardentools Hardentools is a Windows utility that reduces the attack surface by disabling risky features in Windows 10/11, Microsoft Office, LibreOffic… | 35 | 3111 | active |
| OdysseusYuan/LKY_OfficeTools A one-click Windows tool that automates downloading, installing, and activating the latest version of Microsoft Office, including optional … | 23 | 12726 | maintenance |
| project64/project64 Project64 is a free, open-source Nintendo 64 and 64DD emulator written in C++ for Windows. It plays N64 games with high-definition graphics… | 75 | 3047 | active |
| XXMI Launcher XXMI Launcher is a Windows desktop application that manages and launches model importers for modding games like Genshin Impact, Honkai: Sta… | 90 | 3041 | active |
| kenvix/USBCopyer A Windows tray application written in C# that automatically copies files from a USB drive when it is plugged in, with filtering by extensio… | 52 | 3005 | active |
| microsoft/wil A header-only C++ library from Microsoft providing readable, type-safe C++ interfaces for common Windows coding patterns. It includes RAII … | 73 | 2979 | stable |
| sakai135/wsl-vpnkit wsl-vpnkit is a tool that restores network connectivity to WSL 2 when a Windows VPN blocks it, using vpnkit/gvproxy to route traffic withou… | 85 | 2969 | active |
| w4po/ExplorerTabUtility A Windows utility that supercharges Windows 11 File Explorer by automatically converting new Explorer windows into tabs, duplicating tabs, … | 34 | 2961 | active |
| SnaffCon/Snaffler Snaffler is a C# command-line tool for pentesters and red teamers that enumerates Windows/AD environments to find sensitive files (mostly c… | 62 | 2945 | active |
| coreybutler/node-windows A Node.js library for running Node scripts as native Windows background services, with event log integration and elevated-privilege helpers… | 23 | 2937 | stable |
| flick9000/winscript WinScript is an open-source desktop and web tool for building custom Windows optimization scripts from scratch. It generates PowerShell scr… | 87 | 2936 | active |
| ikas-mc/ContextMenuForWindows11 A Windows 11 application that lets users add custom entries to the new Windows 11 context menu, configured via JSON menu definitions. It is… | 82 | 2916 | active |
| Chunyu33/light-c LightC is a free, lightweight Windows desktop utility for safe junk cleanup, disk space analysis, and system maintenance, built with React,… | 82 | 2906 | active |
| Rufus Fido is a PowerShell script that automates fetching official Microsoft Windows retail ISO download links and bootable UEFI Shell images. It… | 74 | 2890 | active |
| mrexodia/TitanHide TitanHide is a Windows kernel driver that hides debuggers from selected processes by hooking Nt* kernel functions via SSDT hooks and alteri… | 68 | 2872 | active |
| Locale Emulator A Windows application that simulates a different system region and language for individual programs, letting users run applications built f… | 10 | 11681 | maintenance |
| microsoft/DirectXTK The DirectX Tool Kit (DirectXTK) is a collection of helper classes for writing Direct3D 11 C++ code in Win32 desktop, UWP, and Xbox One app… | 81 | 2854 | stable |
| BookerLiu/GeekDesk GeekDesk is a small, beautiful Windows desktop quick-launch tool built with WPF/.NET that organizes shortcuts to files, apps, and websites.… | 24 | 2822 | active |
| microsoft/TemplateStudio Template Studio is a suite of Visual Studio 2022 extensions that accelerates creation of new WinUI 3, WPF, and UWP apps through a wizard-ba… | 23 | 2813 | active |
| tjackenpacken/taskbar-groups Taskbar Groups is a lightweight Windows utility written in C# that lets users create groups of shortcuts displayed as a single taskbar icon… | 23 | 2782 | active |
| hfiref0x/KDU KDU (Kernel Driver Utility) is a Windows command-line tool that abuses known vulnerable drivers to load unsigned kernel drivers, bypass Dri… | 93 | 2770 | active |
| gbe_fork (Goldberg Emulator fork) A fork of the Goldberg emulator, a Steam emulator written in C++ that emulates Steam online features such as multiplayer APIs. It lets game… | 89 | 2726 | active |
| 0x6d69636b/windows_hardening HardeningKitty is a PowerShell module that audits and hardens Windows systems against security baselines such as CIS Benchmarks, Microsoft … | 81 | 2665 | active |
| nvaccess/nvda NVDA (NonVisual Desktop Access) is a free, open source screen reader for Microsoft Windows that reads on-screen text aloud via synthetic sp… | 93 | 2664 | stable |
| Coolapk-UWP/Coolapk-UWP Coolapk UWP is an open-source third-party client for the Coolapk (酷安) community, built on the Windows UWP platform in C#. It supports brows… | 65 | 2663 | active |
| Const-me/Whisper A Windows port of whisper.cpp that runs OpenAI's Whisper speech recognition model on the GPU via DirectCompute (Direct3D 11 compute shaders… | 66 | 10678 | maintenance |
| aardio/ImTip ImTip is a lightweight (under 1 MB) Windows desktop assistant that shows real-time input method and keyboard state indicators at the text c… | 76 | 2646 | 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… | 50 | 2625 | active |
| imbushuo/mac-precision-touchpad A Windows Precision Touchpad driver implementation for Apple MacBook trackpads and Magic Trackpad 2, written in C. It supports USB (includi… | 23 | 10494 | maintenance |
| geovens/gInk gInk is a free, open-source on-screen annotation application for Windows that lets users draw directly over the screen during presentations… | 23 | 2605 | active |
| tporadowski/redis An unofficial native Windows port of Redis 5.0.14 (and 4.0.14), the in-memory key-value database with persistence, supporting strings, list… | 66 | 10271 | maintenance |
| ungoogled-software/ungoogled-chromium-windows Windows packaging and build scripts for ungoogled-chromium, a Chromium variant with all Google services and tracking removed. It provides b… | 93 | 2564 | active |
| rabbitstack/fibratus Fibratus is a Windows security sensor that performs realtime threat detection by analyzing kernel and system telemetry (including ETW event… | 87 | 2552 | active |
| marticliment/ElevenClock ElevenClock is a free Windows 11 utility that replaces the taskbar clock with a fully customizable one, adding features Microsoft removed s… | 10 | 2546 | active |
| virtio-win/virtio-win-pkg-scripts A set of Python scripts for packaging virtio-win Windows drivers into ISO images and RPM packages for KVM/QEMU virtualization. The generate… | 62 | 2545 | active |
| snoopwpf/snoopwpf Snoop is an open-source WPF spy utility that lets you inspect the visual, logical, and automation trees of any running WPF application with… | 77 | 2537 | active |
| 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… | 58 | 2535 | active |
| microsoft/CsWin32 A C# source generator that emits strongly-typed P/Invoke and COM interop bindings for Win32 APIs from .winmd metadata. It generates friendl… | 100 | 2524 | active |
| builtbybel/CrapFixer CrapFixer is a lightweight Windows utility that cleans up junk, removes ads and preinstalled bloatware, and tweaks privacy settings on Wind… | 84 | 2500 | active |
| quasar/Quasar Quasar is a free, open-source remote administration tool (RAT) for Windows written in C#, offering remote desktop, shell, file management, … | 10 | 9906 | maintenance |
| snownico0722/PaperTodo PaperTodo is a minimalist Windows desktop sticky note application built natively with WPF (.NET 10). It places independent todo and Markdow… | 79 | 2473 | active |
| voidtools/voidImageViewer A lightweight image viewer for Windows developed by voidtools, supporting BMP, GIF, ICO, PNG, JPG, TIF and WEBP formats with fast rendering… | 71 | 2449 | active |
| hasherezade/hollows_hunter Hollows Hunter is a Windows command-line tool built on the PE-sieve passive memory scanner that scans running processes for malicious impla… | 65 | 2419 | active |
| NatroTeam/NatroMacro Natro Macro is an open-source Bee Swarm Simulator (Roblox) automation macro written in AutoHotkey for Windows. It automates in-game tasks a… | 67 | 2415 | active |
| PSAppDeployToolkit/PSAppDeployToolkit PSAppDeployToolkit is an open-source PowerShell framework that simplifies and standardizes Windows software deployment at scale. It wraps v… | 84 | 2409 | active |
| bitcookies/winrar-keygen An open-source tool and educational write-up explaining the principle behind WinRAR's 'rarreg.key' license file generation, with implementa… | 90 | 2407 | active |
| a2x/cs2-dumper An external offset/interface dumper for Counter-Strike 2 that reads the game process memory via memflow and generates offset files in forma… | 70 | 2398 | active |
| zkteco-home/redis-windows A native x64 port of Redis for Windows, compiled with Visual Studio for better performance than Cygwin/WSL builds. It supports installation… | 92 | 2391 | active |
| jwallet/spy-spotify Spytify is a Windows desktop application that records Spotify audio output in real time, skipping ads and automatically splitting songs int… | 34 | 2389 | active |
| massgravel/TSforge TSforge is a C# command-line tool implementing a collection of activation and evaluation extension methods for Windows Vista through 11, in… | 56 | 2382 | active |
| tsgrgo/windows-update-disabler A lightweight batch script tool that disables or re-enables automatic Windows updates on Windows 10 and 11. It stops update-related service… | 41 | 2380 | active |
| waylau/git-for-win A China-based mirror listing for downloading Git for Windows installers and portable builds, hosted via npmmirror (formerly Taobao npm mirr… | 32 | 2379 | active |
| Cxbx-Reloaded Cxbx-Reloaded is an open-source emulator that runs original Microsoft Xbox games on Windows and Linux via Wine. It uses high-level emulatio… | 75 | 2378 | active |
| TCNOco/TcNo-Acc-Switcher TcNo Account Switcher is a fast, open-source desktop application for switching accounts across gaming platforms like Steam, Battle.net, Epi… | 80 | 2372 | active |
| LenovoLegionToolkit-Team/LenovoLegionToolkit Lenovo Legion Toolkit is a lightweight Windows desktop utility for Lenovo gaming laptops that replaces Lenovo Vantage, Legion Zone, and Leg… | 87 | 2371 | active |
| imbushuo/EnergyStar EnergyStar is a Windows tray application that uses the Windows EcoQoS API to automatically throttle inactive user processes and background … | 23 | 2355 | active |
| BeichenDream/GodPotato GodPotato is a C# Windows privilege escalation tool that abuses a DCOM/RPCSS oxid resolution defect to elevate from a service account with … | 23 | 2353 | stable |
| antiden/macOS-cursors-for-Windows A megapack of macOS-style mouse cursors for Windows 10 and 11, offered in Sierra and El Capitan variants, with and without shadows, and in … | 48 | 2349 | active |
| cschneegans/unattend-generator A .NET Core library that generates highly customized autounattend.xml answer files for unattended Windows 10/11 installations. It powers an… | 71 | 2347 | active |
| pbatard/libwdi libwdi is a Windows Driver Installer library for USB devices that automates INF creation, catalog signing, driver file extraction, and driv… | 34 | 2342 | active |
| googleprojectzero/sandbox-attacksurface-analysis-tools A suite of PowerShell tools and .NET libraries from Google Project Zero for analyzing Windows sandbox attack surfaces. It includes NtCoreLi… | 42 | 2341 | active |
| p0dalirius/Coercer Coercer is a Python CLI tool that automatically coerces Windows servers to authenticate to an arbitrary machine via multiple RPC methods ov… | 55 | 2323 | active |
| ThirteenAG/Ultimate-ASI-Loader Ultimate ASI Loader is a proxy DLL that loads custom .asi plugin libraries into any Windows game process. It is the standard modding loader… | 95 | 2300 | active |
| DiscordMessenger/dm Discord Messenger is a free, open-source Discord-compatible chat client written in C++ that runs on Windows versions from NT 3.1 and Window… | 82 | 2297 | active |
| rdp/screen-capture-recorder-to-video-windows-free A free open-source Windows DirectShow virtual capture device and recorder that lets applications like VLC, ffmpeg, and OBS capture or strea… | 40 | 2295 | active |
| winpython/winpython WinPython is a free, portable Python distribution for Windows that bundles Python with the scientific stack (Spyder, JupyterLab, NumPy, etc… | 93 | 2287 | active |
| OpenSteam001/OpenSteamTool OpenSteamTool is an open-source Windows-only Steam unlocker written in C++ that unlocks unowned games and DLCs via Lua configuration, manif… | 68 | 2276 | active |
| 11notes KMS A Dockerized KMS (Key Management Service) server that can activate Windows and volume-licensed Microsoft Office products indefinitely. It s… | 51 | 2272 | active |
| Cinchoo/ChoEazyCopy ChoEazyCopy is a free, open-source Windows GUI wrapper around Microsoft's RoboCopy command-line file replication tool. It lets users compos… | 66 | 2270 | active |
| Wind4/vlmcsd vlmcsd is a KMS (Key Management Service) emulator written in C that can activate Windows and Microsoft Office products. It runs as a daemon… | 10 | 8830 | maintenance |
| pit-ray/win-vind win-vind is a lightweight Windows application that lets you control the Windows GUI with Vim-style key bindings, providing a hybrid CUI/GUI… | 10 | 2258 | active |
| HotPE HotPE ToolBox is a clean, powerful, and elegant Win11PE (Windows Preinstallation Environment) distribution, with this repository containing… | 61 | 2250 | active |
| asdcorp/ohook ohook is a C-written hook library that masquerades as the Office sppc.dll to intercept the SLGetLicensingStatusInformation license check, e… | 19 | 2237 | active |
| 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… | 55 | 2225 | active |
| etherized/GenP GenP is a community tool used to patch Adobe desktop applications, and this repository is an unofficial Chinese-localized fork of it. It is… | 75 | 2220 | active |
| paolosalvatori/ServiceBusExplorer Service Bus Explorer is a Windows desktop application for administering Azure Service Bus messaging entities such as queues, topics, subscr… | 92 | 2217 | active |
| login-securite/lsassy Lsassy is a Python CLI tool that remotely extracts credentials from the LSASS process memory of Windows hosts over the network. It uses imp… | 78 | 2214 | active |
| adirh3/Fluent-Search Fluent Search is a Windows desktop search utility for instantly finding files, apps, browser tabs, in-app content, and open windows from a … | 77 | 2214 | active |
| dnGrep/dnGrep dnGrep is a graphical grep-style search utility for Windows that searches across text files, Word/Excel/PowerPoint documents, PDFs, and arc… | 97 | 2201 | active |
| hanmaoye/IDM-Activation-Script An open-source batch/PowerShell script that activates Internet Download Manager (IDM) or freezes its 30-day trial indefinitely using a regi… | 19 | 2200 | active |
| bytecode77/r77-rootkit r77 is a fileless ring 3 (userland) rootkit for Windows that hides files, processes, registry keys, services, and network connections using… | 71 | 2199 | active |
| FufuLauncher/FufuLauncher FufuLauncher is a third-party desktop launcher for Genshin Impact built in C#. It bundles account switching, automatic daily check-ins, gam… | 83 | 2190 | active |
| NORMAL-EX/LetRecovery LetRecovery is a free, source-available Windows system reinstallation tool written in Rust. It supports deploying WIM/ESD/SWM/GHO/ISO image… | 83 | 2180 | active |
| yb2460/harness-anything A Windows-only Python toolkit that lets AI agents control desktop applications (WPS/MS Office, Zotero, Adobe Illustrator) via COM automatio… | 57 | 2163 | active |
| thedogecraft/sparkle Sparkle is a Windows desktop application for debloating and optimizing PCs, built with Electron, React, TypeScript, and PowerShell. It appl… | 92 | 2155 | active |
| i486/VxKex VxKex is a set of API extensions for Windows 7 that allow some Windows 8, 8.1, and 10-exclusive applications to run on Windows 7. It works … | 76 | 2149 | active |
| last-byte/PersistenceSniper PersistenceSniper is a PowerShell module for hunting persistence mechanisms implanted in Windows machines. It is aimed at Blue Teams, Incid… | 34 | 2145 | active |
| PowerShell/Win32-OpenSSH A Win32 port of OpenSSH for Windows, now serving as a release and issue tracker plus wiki for the project. Active development has moved to … | 71 | 8291 | maintenance |
| fortra/nanodump NanoDump is a C-based tool that creates minidumps of the Windows LSASS process using a variety of stealthy handle-acquisition and dumping t… | 32 | 2140 | active |
| MaoTai_GUI A Windows GUI/console application for automated flash-sale purchasing (sniping) on JD, Taobao, and Damai, distributed as a ready-to-run EXE… | 71 | 2125 | active |
| afaa1991/BetterWX-UI A Windows desktop utility that patches WeChat, WeCom, DingTalk, and Douyin chat clients to allow running multiple instances simultaneously,… | 52 | 2110 | active |
| GermanCoding/SyncTrayzor SyncTrayzor is a Windows system tray utility that hosts and wraps Syncthing, making the file synchronization tool behave like a native Wind… | 82 | 2103 | active |