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. Learn more →
Top 23 C++ Win32 Projects
-
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.
-
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.
-
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.
-
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
-
krkrsdl2
吉里吉里SDL2プロジェクト (吉里吉里2と吉里吉里Zがベース) / Kirikiri SDL2 Project (Based on Kirikiri 2 and Kirikiri Z)
-
flutter_native_view
[WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. 🪟
-
apolune
Lost Astronaut's Game Creation Framework: A massive 1800+ class 1400 file extravaganza of OpenGL, WinAPI, OpenAL and many other features, written in Visual Studio for over a decade!
-
GUI-Turbo-Assembler
An essential 32-64bit localized IDE for Assembly Language with TASM, TASM32, TLINK, TLINK32, TD and TD32
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Solitaire: Authentic remake of the Windows 95 original | news.ycombinator.com | 2024-04-17
Project mention: The power of interoperability: Why objects are inevitable (2013) [pdf] | news.ycombinator.com | 2024-05-15> why Microsft has ceased anything beyond legacy support for it
That is not true at all. DirextX is COM, UWP was COM based, WinRT is still COM, WinUI and the Windows App SDK is again based on COM. C++, C#, Python and Rust are all supported programming languages for the Windows App SDK thanks to - you guessed it: COM. The C++, C# and Rust language projections for it are still being constantly updated: https://github.com/microsoft/xlang
When they started Project Reunion (code name for Windows APP SDK) back in 2021, just before Windows 11's release, they decided to double-down on COM. Like hard.
https://github.com/microsoft/WindowsAppSDK/blob/main/docs/fa...
> Practically speaking, any language & runtime that can handle COM objects can support Windows App SDK
Project mention: How might software development have unfolded if CPU speeds were 20x slower? | news.ycombinator.com | 2024-04-09
Project mention: GUI Turbo Assembler 5.1 - with Turbo 16 and 32 bit support | /r/software | 2023-11-25Download link - https://sourceforge.net/projects/guitasm8086/ GitHub link - https://github.com/ljnath/GUI-Turbo-Assembler
C++ Win32 related posts
-
The power of interoperability: Why objects are inevitable (2013) [pdf]
-
WinUI3 + WebView2
-
WxWidgets – open-source C++ cross platform GUI
-
How can i change the pointer of my cursor in winui3?
-
Yawspeed for +left and +right
-
Create desktop application
-
IUP – Cross platform C GUI library
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 May 2024
Index
What are some of the best open-source Win32 projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | winmerge | 5,876 |
2 | wxWidgets | 5,777 |
3 | ProjectReunion | 3,665 |
4 | Amsi-Killer | 565 |
5 | win32-darkmode | 406 |
6 | winlamb | 325 |
7 | qwindowkit | 331 |
8 | RisohEditor | 307 |
9 | clavier-plus | 298 |
10 | krkrsdl2 | 262 |
11 | tinyproto | 219 |
12 | Handle-Ripper | 189 |
13 | HexCtrl | 162 |
14 | flutter_native_view | 143 |
15 | wcecl | 135 |
16 | Vaca | 90 |
17 | apolune | 82 |
18 | turnbinds | 37 |
19 | multitextor | 33 |
20 | GUI-Turbo-Assembler | 30 |
21 | screen-melter | 29 |
22 | noufu | 22 |
23 | tube-game-dos | 20 |
Sponsored