The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Win32 Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
winmerge
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
-
ProjectReunion
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
-
MicaForEveryone
Mica For Everyone is a tool to enable backdrop effects on the title bars of Win32 apps on Windows 11.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
openssh-portable
Portable OpenSSH, all Win32-OpenSSH releases and wiki are managed at https://github.com/powershell/Win32-OpenSSH (by PowerShell)
-
space-shooter.c
A cross-platform, top-down 2D space shooter written in C using only platform libraries.
-
PhotoDemon
A free portable photo editor focused on pro-grade features, high performance, and maximum usability.
-
yori
Yori is a CMD replacement shell that supports backquotes, job control, and improves tab completion, file matching, aliases, command history, and more.
-
win32-darkmode
Example application shows how to use undocumented dark mode API introduced in Windows 10 1809.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Questioning "The Value of Open Source Software" | news.ycombinator.com | 2024-02-12https://reactos.org/ implement some of the windows API
I’m curious, have you tried SumatraPDF (uses muPDF under the hood)?
https://github.com/sumatrapdfreader/sumatrapdf
Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
The issue is described here: WebView2 does not support passing in a CoreWebView2Environment · Issue #1170 · microsoft/WindowsAppSDK (github.com)
Project mention: MicaForEveryone VS DWMBlurGlass - a user suggested alternative | libhunt.com/r/MicaForEveryone | 2024-03-14
Project mention: Rubberduck – A free and open-source VBIDE add-in | news.ycombinator.com | 2024-01-25
Project mention: Our IT department is driving me insane and I need to vent | /r/sysadmin | 2023-07-01https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse?tabs=gui https://github.com/PowerShell/openssh-portable
Project mention: Beginner, intermediate, and advanced c programming projects | /r/C_Programming | 2023-12-09You can do something like this, but way less polished and stick to one platform: https://github.com/tsherif/space-shooter.c/tree/master
For jumping abord, there are not very many frameworks for UI development. There is https://github.com/compnerd/swift-win32 which is less WinForms and more Common Control based. There were a couple of different attempts for WinRT to get XAML based UI systems. There was no official support for UWP, and that would likely require some tweaks to the runtime.
I know all that shit because I'm the author of Rust's WinSafe library, which is a safer Rust layer over native Win32, so I had to deal with a lot of shit like this.
Win32 related posts
- RIP Microsoft WordPad. You Will Be Missed
- Show HN: Win32 – Build Win32 Apps with Dart
- WinUI3 + WebView2
- WxWidgets – open-source C++ cross platform GUI
- Our IT department is driving me insane and I need to vent
- Sorry... what diskette?
- How can i change the pointer of my cursor in winui3?
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Win32 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | reactos | 14,040 |
2 | sumatrapdf | 12,571 |
3 | walk | 6,716 |
4 | wxWidgets | 5,732 |
5 | winmerge | 5,730 |
6 | ProjectReunion | 3,637 |
7 | MicaForEveryone | 3,176 |
8 | Rubberduck | 1,852 |
9 | openssh-portable | 1,696 |
10 | workspacer | 1,582 |
11 | vst3sdk | 1,529 |
12 | space-shooter.c | 1,317 |
13 | PhotoDemon | 1,248 |
14 | yori | 1,199 |
15 | ImTip | 1,206 |
16 | swift-win32 | 1,067 |
17 | Windows-10-Toast-Notifications | 954 |
18 | win32 | 723 |
19 | Amsi-Killer | 560 |
20 | xp | 514 |
21 | winsafe | 439 |
22 | nappgui_src | 437 |
23 | win32-darkmode | 406 |
Sponsored