Best Open-Source Software for Windows
This ranking lists 12 open-source Windows apps by GitHub star count, with scrcpy leading at 144,363 stars. The selection includes tools like PowerToys for system utilities and OBS Studio for screen recording, all available under licenses such as MIT and Apache-2.0. Most support multiple platforms alongside Windows.
The apps range from developer tools like Neovim to productivity software like AppFlowy. Version numbers and licenses are specified for each entry. Windows Terminal, with over 100,000 stars, is among the top three. All projects are actively maintained, as shown by their recent version updates.
| # | App | Stars | License |
|---|---|---|---|
| 1 | scrcpy | 144.4k | Apache-2.0 |
| 2 | PowerToys | 135.5k | MIT |
| 3 | Windows Terminal | 103.7k | MIT |
| 4 | Neovim | 100.7k | NOASSERTION |
| 5 | Stirling-PDF | 84.4k | NOASSERTION |
| 6 | LocalSend | 84.2k | Apache-2.0 |
| 7 | Lazygit | 79.7k | MIT |
| 8 | OBS Studio | 73.4k | GPL-2.0 |
| 9 | AppFlowy | 73.0k | AGPL-3.0 |
| 10 | Tabby | 72.4k | MIT |
| 11 | ripgrep | 65.5k | Unlicense |
| 12 | draw.io Desktop | 61.8k | Apache-2.0 |
Scrcpy mirrors and controls Android devices from a computer. It works without root access and supports basic input like keyboard and mouse.
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.
Stirling-PDF is a web-based PDF editor accessible from any device. It offers tools for editing PDF documents directly in the browser without requiring installation.
LocalSend is a cross-platform file-sharing tool that works offline over a local network. It provides a simple, open-source alternative to proprietary solutions like AirDrop. The tool supports direct device-to-device transfers without requiring internet access.
Lazygit provides a terminal-based interface for managing Git repositories. It simplifies common Git operations with an interactive UI.
OBS Studio is a free, open-source application for live streaming and screen recording. It supports multiple sources and real-time mixing for professional-quality broadcasts. The software is widely used for content creation and streaming across various platforms.
AppFlowy is an open-source productivity tool designed as a collaborative workspace with AI integration. It functions as an alternative to Notion, combining projects, wikis, and team management while prioritizing user data control. The platform supports organization and workflow without proprietary lock-in.
Tabby is a modern terminal emulator designed for developers. It offers an improved user experience with enhanced features and aesthetics. The tool focuses on streamlining workflow in a contemporary development environment.
ripgrep is a command-line tool that recursively searches directories for text patterns using regular expressions. It automatically respects gitignore rules to exclude files and directories specified in version control.
Draw.io Desktop is an Electron-based application offering a desktop version of the popular draw.io diagramming tool. It provides offline access to create and edit flowcharts, diagrams, and visual representations.
Frequently asked questions
- What is the top pick in “Best Open-Source Software for Windows”?
- scrcpy currently leads this list, which is ordered by GitHub stars among the 12 open-source options we track.
- Are these apps free?
- Yes. Every app on this list is free and open-source. Download links point to each project's official release.
- How is this ranking decided?
- The order reflects GitHub stars, a public measure of popularity. Data is pulled from official sources and last refreshed on Jun 26, 2026. We don't accept payment for placement.
How we rank:entries are ordered by GitHub stars, a public popularity signal. Versions, licenses and platform support are read from official release feeds. We don't accept payment for inclusion or position. Supported platforms reflect the latest release (Linux, macOS, Windows, Android).