C++ Win32

Open-source C++ projects categorized as Win32

Top 23 C++ Win32 Projects

  1. LunaTranslator

    视觉小说翻译器 / Visual Novel Translator

  2. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  3. 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.

    Project mention: WinMerge 2.16.56.2 – A Windows tool for visual difference display and merging | news.ycombinator.com | 2026-05-28
  4. wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: Using XDG-Compliant Config Files – WxWidgets | news.ycombinator.com | 2026-06-08

    From inspection of the code:

    If you have the files in the XDG locations and symbolic links in the old locations, this migration mechanism will mess things up quite badly, because it does not check for either symbolic or normal links and renames over the XDG file if an old location file exists.

    The model here seems to be that configuration files are entirely under application control, and users do not go around manually creating them, changing them, or creating compatibility symbolic links. Which really does make a nonsense of using an INI variant as the configuration file format. One might as well make it easily machine readable if humans are never meant to be touching it.

    But then this library has old design written all over it, once one looks at it with a Windows developer hat on. It claims to place global INI files in the Windows directory, something that has been deprecated in Windows for over 30 years. Although, just to make things interesting, that documentation does not describe what the code nowadays does.

    * https://github.com/wxWidgets/wxWidgets/blob/master/include/w...

  5. 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.

  6. qwindowkit

    Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.

  7. Amsi-Killer

    Lifetime AMSI bypass

  8. win32-darkmode

    Example application shows how to use undocumented dark mode API introduced in Windows 10 1809.

  9. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  10. RisohEditor

    Another free Win32 resource editor

  11. krkrsdl2

    吉里吉里SDL2プロジェクト (吉里吉里2と吉里吉里Zがベース) / Kirikiri SDL2 Project (Based on Kirikiri 2 and Kirikiri Z)

  12. winlamb

    A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.

  13. clavier-plus

    Clavier+ keyboard shortcuts manager for Windows

  14. tinyproto

    Tiny Software Protocol for communication over UART, SPI, etc

  15. HexCtrl

    Fully-featured GUI Hex Control.

  16. flutter_native_view

    [WIP] Embedding native windows into Flutter. Scrollable support & widgets placement on-top. 🪟

  17. Vaca

    C++ Win32 wrapper to develop GUI apps (by dacap)

  18. 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!

  19. GUI-Turbo-Assembler

    An essential 32-64bit localized IDE for Assembly Language with TASM, TASM32, TLINK, TLINK32, TD and TD32

  20. screen-melter

    Creates melting like effect on users screen.

  21. turnbinds

    External turnbinds (+left/+right) with customizable yawspeed

  22. RMB

    Mouse Panning for Ryujinx(https://ryujinx.org/)

  23. multitextor

    Multiplatform command line text editor.

  24. tube-game-dos

    My first reverse engineering game

  25. noufu

    GameBoy emulator with debugger written in C++ using Win32 and SDL2

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Win32 discussion

Log in or Post with

C++ Win32 related posts

  • Using XDG-Compliant Config Files – WxWidgets

    1 project | news.ycombinator.com | 8 Jun 2026
  • Minecraft Java is switching from OpenGL to Vulkan

    5 projects | news.ycombinator.com | 18 Feb 2026
  • Unveiling wxWidgets License: A Holistic Exploration of Open Source Licensing, Fair Code, and Innovation

    1 project | dev.to | 13 May 2025
  • Unveiling the wxWidgets License: A Deep Dive into Freedom, Fairness, and Flexibility

    1 project | dev.to | 12 Mar 2025
  • The power of interoperability: Why objects are inevitable (2013) [pdf]

    3 projects | news.ycombinator.com | 15 May 2024
  • WinUI3 + WebView2

    1 project | /r/dotnet | 30 Oct 2023
  • WxWidgets – open-source C++ cross platform GUI

    2 projects | news.ycombinator.com | 9 Aug 2023
  • A note from our sponsor - Kargo
    akuity.io | 6 Sep 2026
    Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →

Index

What are some of the best open-source Win32 projects in C++? This list will help you:

# Project Stars
1 LunaTranslator 13,022
2 winmerge 9,186
3 wxWidgets 7,259
4 ProjectReunion 4,670
5 qwindowkit 1,172
6 Amsi-Killer 680
7 win32-darkmode 518
8 RisohEditor 516
9 krkrsdl2 431
10 winlamb 414
11 clavier-plus 398
12 tinyproto 280
13 HexCtrl 216
14 flutter_native_view 165
15 Vaca 104
16 apolune 96
17 GUI-Turbo-Assembler 79
18 screen-melter 54
19 turnbinds 50
20 RMB 41
21 multitextor 35
22 tube-game-dos 29
23 noufu 24

Sponsored
Stop Scripting Promotions. Start Shipping with Kargo
Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
akuity.io

Did you know that C++ is
the 7th most popular programming language
based on number of references?