C++ Windows

Open-source C++ projects categorized as Windows

Top 23 C++ Window Projects

  • x64dbg

    An open-source x64/x32 debugger for windows.

    Project mention: Star Wars Squadrons Windows 7 help (epic games ea origin) | reddit.com/r/StarWarsSquadrons | 2022-11-24

    close origin and download this debugger https://github.com/x64dbg/x64dbg/releases

  • calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

    Project mention: Ask HN: Examples of Top C# Code? | news.ycombinator.com | 2022-10-25
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • winget-cli

    Windows Package Manager CLI (aka winget)

    Project mention: Add TOR Browser bundle to the Winget repository | reddit.com/r/TOR | 2022-11-20
  • notepad-plus-plus

    Notepad++ official repository

    Project mention: Crafting Speed Solution. | reddit.com/r/7daystodie | 2022-11-22

    And for those that may be wondering what text editor you are using.... it's Notepad ++, and I highly recommend it.

  • Cocos2d

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.

    Project mention: Unreal for 2D game? | reddit.com/r/gamedev | 2022-08-20
  • MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.

    Project mention: MMKV Visualizer - simple visualizer for mobile forensicators | reddit.com/r/computerforensics | 2022-10-27

    For those unfamiliar with MMKV, here's a link to their GitHub - https://github.com/Tencent/MMKV. Used in many mobile applications, such as Discord.

  • keepassxc

    KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.

    Project mention: Chinese hackers at it again. It’s crazy; I’ve changed my password twice lol. They really want this account. | reddit.com/r/pcmasterrace | 2022-11-24
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.

    Project mention: Bug Report on Shell command | reddit.com/r/FreeCAD | 2022-11-18
  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Messing around with full-circuit Inverted Impulse coasters a la Volcano -- sharing some findings in the comments, as it's a cool coaster archetype I don't see a lot of discussion around! Would love to see more community builds in this style. | reddit.com/r/rct | 2022-11-24
  • TranslucentTB

    A lightweight utility that makes the Windows taskbar translucent/transparent.

    Project mention: broken transparent toolbar? | reddit.com/r/LivelyWallpaper | 2022-11-23
  • OpenFrameworks

    openFrameworks is a community-developed cross platform toolkit for creative coding in C++.

    Project mention: Launching glitchIO pocket glitch art app on iOS with oF | reddit.com/r/openFrameworks | 2022-10-13

    glitchiO is a piece of visual generative Pocket Art for mobile phones and tablets that explores the space inside randomness and glitch. It is inspired by the analogue VHS tape noise of damaged video cassettes and dirty playback heads on domestic VCRs. Reimagining this space for contemporary digital media and mobile phones glitchiO is a contemplation and treatise on what it is to hear machines speak in the interstitial spaces between human defined functions.Using touch gestures and accelerometer you can navigate the visual world of noise, glitch, randomness and higher stochastic functions. you can download it for free from the Apple app store here https://apps.apple.com/app/id1620340485you can find the source code using openFrameworks here on my github pages https://github.com/danbz/glitchiO glitchiO is crafted with pride using openFrameworks artists C++ toolkit. http://openframeworks.cc

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    Project mention: GUI - tips for making useful applications? | reddit.com/r/learnpython | 2022-11-17

    Here are some ideas.

  • ConEmu

    Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more

    Project mention: What's you Terminal emulator of choice on Windows? | reddit.com/r/sysadmin | 2022-11-07

    ConEmu will get you tabs. I run CMD, POSH, Notepad++, PuTTY etc. in one window. Plus Doom-style HUD!

  • olive

    Free open-source non-linear video editor

    Project mention: Any good free editing software without any huge watermarks? | reddit.com/r/NewTubers | 2022-10-31
  • Squirrel

    An installation and update framework for Windows desktop apps

    Project mention: Compose Multiplatform 1.2 Is Out: New Mouse and Keyboard APIs, ProGuard Support, Online Updates | reddit.com/r/Kotlin | 2022-10-13

    Electron does have auto-update built in (Squirrel), but it comes with severe non-price related caveats. Squirrel is only intermittently maintained and goes through long periods in which the different versions are abandoned (see for Windows, macOS). People have requested a switch to Sparkle on macOS, which is what Conveyor uses, but with no response. There's also the issue that their update solutions require interactive servers but the only free one is restricted to open source projects, and isn't itself open source. The Electron website points you towards a variety of projects if you want to run your own server but all of them are (again) abandoned for years.

  • AutoHotkey_L

    AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.

    Project mention: What are some tools or apps I can use to smooth out or automate typical office tasks?, | reddit.com/r/productivity | 2022-11-17

    You can explore AutoHotKey if you are on Windows. I have automated tons of mundane tasks filling timesheets, generating reports, deployment scripts, text expanders and hotkey mapping, etc. using Autohotkey script.

  • multipass

    Multipass orchestrates virtual Ubuntu instances

    Project mention: Use virtual machine with python | reddit.com/r/learnpython | 2022-11-25

    Does it? Ubuntu Multipass is the easiest way to get a proper linux VM going, which is by default commandline / headless and does not eat a lot of resources per VM, the default is 1GB RAM/5GB disk for a single instance, but you can get away with way less. 256MB/2GB, for example.

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    Project mention: I get that the circle gets approximated by segments for ease of rendering. But when I export it to dxf and sent it to my laser cutting service, they complained that it has too many segments. Apparently it should be a smooth circle. How do I export it so it is a circle in dxf? | reddit.com/r/openscad | 2022-11-23

    Here is where you start the journey. Good luck.

  • Windows UI Library

    Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

    Project mention: WinUI port from UWP my experience | reddit.com/r/dotnet | 2022-11-19
  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

    Project mention: web gui alternative for Discord srv | reddit.com/r/selfhosted | 2022-11-18

    Element, Mumble, and Mattermost could all be considered alternatives to Discord. I haven't used any of them together with Minecraft, but I found these plugins. * Minetrix is a "Spigot/PaperMC plug-in for connecting your Minecraft server with a Matrix room" * MumbleLink's "purpose is to be able to use Minecraft in conjunction with Mumble's positional audio feature"

  • wxWidgets

    Cross-Platform C++ GUI Library

    Project mention: which one is easy between gtk c++ or qt? | reddit.com/r/cpp | 2022-11-12

    Also consider https://www.wxwidgets.org/

  • Open-Shell-Menu

    Classic Shell Reborn.

    Project mention: Microsoft's ex-UI chief is shocked about the Windows 11 start menu | news.ycombinator.com | 2022-11-23
  • cuberite

    A lightweight, fast and extensible game server for Minecraft

    Project mention: Compile the Minecraft Server (Java Edition) to Native with GraalVM Native Image | news.ycombinator.com | 2022-09-02

    Shout out for Cuberite as an alternative Minecraft server project that desperately needs more volunteers


    "Cuberite is a Minecraft-compatible multiplayer game server that is written in C++ and designed to be efficient with memory and CPU"

    Cuberite has been demoed running on old ARM Android phones and hosting multiple players off it at once. Its performance absolutely annihilates the Java based 'vanilla' server

  • Sonar

    Free webinar: The Power of Clean C++. Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!

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). The latest post mention was on 2022-11-25.

C++ Windows related posts


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

Project Stars
1 x64dbg 39,426
2 calculator 26,244
3 winget-cli 18,279
4 notepad-plus-plus 17,799
5 Cocos2d 16,630
6 MMKV 15,251
7 keepassxc 14,325
8 FreeCAD 12,616
9 OpenRCT2 11,180
10 TranslucentTB 10,161
11 OpenFrameworks 9,162
12 DearPyGui 9,137
13 ConEmu 7,888
14 olive 6,584
15 Squirrel 6,551
16 AutoHotkey_L 6,030
17 multipass 5,592
18 openscad 5,148
19 Windows UI Library 5,136
20 Mumble 5,115
21 wxWidgets 4,729
22 Open-Shell-Menu 4,626
23 cuberite 4,426
Workflow assistant built for devs & their teams
Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.