C++ Windows

Open-source C++ projects categorized as Windows

Top 23 C++ Window Projects

  • Windows Terminal

    The new Windows Terminal and the original Windows console host, all in the same place!

    Project mention: Windows 11 looks to be getting a key Linux tool added in the future | news.ycombinator.com | 2024-02-02

    "Users of Linux and macOS may well be familiar with the sudo command, used regularly in the terminal, and it looks like Windows may finally be getting its own version."

    More Linux tools are coming to Windows, especially Windows Server because the tools are good and they make it easier to administer a Windows Server.

    They are looking at adding a default TUI text editor (https://github.com/microsoft/terminal/discussions/16440) and now they are adding sudo.

    I would not be surprised if systemd or something like it gets ported or reinvented for Windows simply because it makes managing services so nice.

  • x64dbg

    An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

    Project mention: we need a 2015E revival. | /r/oldrobloxrevivals | 2023-12-07
  • JetBrains Dev Survey

    What’s up with the C++ ecosystem in 2023? JetBrains Developer Ecosystem Survey 2023 has given us many interesting insights. The Embedded (37%) and Games (39%) industries are already working with C++20, developers are incorporating static analysis in their CI, and ChatGPT usage among coders is flourishing. Read on for more!

  • ImHex

    🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.

    Project mention: Spectrum Analyser, a Sinclair ZX Spectrum reverse engineering tool | news.ycombinator.com | 2024-02-08

    Just one note: Please use UI scaling; it's near impossible to read on a 150% 4k screen (much less on 100%). Unfortunately, young eyes don't last forever.

    The UI looks very much like ImHex (https://imhex.werwolv.net/) is this a coincidence, or is it the standard ImGui look and feel?

    I wish ImHex had a decompiler for Z80 as well, but this is much better.

  • calculator

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

    Project mention: Exemples of medium WPF open-source projects? | /r/csharp | 2023-11-14
  • cmder

    Lovely console emulator package for Windows

    Project mention: How to Get a Unix-Like Terminal Environment in Windows and Visual Studio Code | dev.to | 2023-09-28

    Assuming you already have Visual Studio Code installed, the first thing you'll want to do is Download Cmder. Extract the files to C:\cmder, or wherever you like.

  • winget-cli

    WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

    Project mention: Overview over Microsoft's developer tools for Windows | dev.to | 2024-01-19


  • notepad-plus-plus

    Notepad++ official repository

    Project mention: Regex is not your enemy | dev.to | 2023-12-31

    So, the only option left is to use regular expressions. You need a text editor that can "Find" and "Replace" using them - my choice is Notepad++ (for Windows people like me - shortcut Ctrl+H).

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

  • keepassxc

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

    Project mention: Authy to sunset EOL end of March 19, 2024 (originally August 2024) | news.ycombinator.com | 2024-02-13
  • Cocos2d

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

    Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • FreeCAD

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

    Project mention: Sketch gets mirrored on edit | /r/FreeCAD | 2023-12-09

    bug reports should be made on the github issue tracker here: https://github.com/FreeCAD/FreeCAD/issues

  • MMKV

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

  • TranslucentTB

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

    Project mention: I had to do it. | /r/pcmasterrace | 2023-06-02

    Take a look at TranslucentTB. It makes your taskbar see through. Your icons are still there like normal, but the white bar itself is gone. This makes any desktop look way better imo.

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Installing/Getting to work on Android, help. | /r/openrct2 | 2023-12-07

    It's been awhile, but I had to open the config INI file that stores the file locations and populate it so it knew where to look for the rct2 files in order to get it to work. Instructions are under the "original files" section under "Potential Problems" here: https://github.com/OpenRCT2/OpenRCT2/wiki/Android

  • DearPyGui

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

    Project mention: PysimpleGUI | news.ycombinator.com | 2023-12-08

    For native GUI, DearPyGui[0] as modern as you can.

    For browser web-based GUI, you can use nicegui[1]

    [0] -- https://github.com/hoffstadt/DearPyGui

    [1] -- https://github.com/zauberzeug/nicegui

  • OpenFrameworks

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

    Project mention: VVVV – A Hybrid Visual/Textual Development Environment | news.ycombinator.com | 2024-02-23
  • nekoray

    Qt based cross-platform GUI proxy configuration manager (backend: v2ray / sing-box)

    Project mention: چگونه می‌توان از تکنولوژی V2Ray در کامیپوتر بهرمند شد؟ | /r/NoToCensorshipInIran | 2023-04-19
  • ConEmu

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

    Project mention: Any user with Win 7 user + Vim at terminal+airline_with_Powerline_symbols? | /r/vim | 2023-07-10

    On Windows 7 your best bet is to install a modern terminal emulator like ConEmu: https://conemu.github.io/

  • AutoHotkey

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

    Project mention: I need help! I believe I have someone able to see my screen, record my keys, alter windows sys files, alter reg keys, phish webpages, inject custom script-code into genuine windows apps, load webpages as installers, fake uninstall, fake shutdown, tons more from one file. Please tell me anything! | /r/antivirus | 2023-06-19

    DownloadAHK() { global wb wb.Stop() file := A_Temp "\ahk-install.exe" switchPage("downloading") Sleep 10 if !Download("https://autohotkey.com/download/ahk-install.exe", file, "DownloadAHK_Progress") { MsgBox 0x2010,, Download failed. switchPage("start") return } Run "%file%" /exec waitclose %A_ScriptHwnd% /exec downloaded "%file%" ExitApp } Exec_WaitClose(hwnd) { DetectHiddenWindows On WinWaitClose ahk_id %hwnd% } Exec_Downloaded(file) { ; global SilentMode := true DetermineVersion() QuickInstall()

  • olive

    Free open-source non-linear video editor

    Project mention: Olive keeps crashing when trying to make a proxy? | /r/olive | 2023-07-10

    We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues

  • multipass

    Multipass orchestrates virtual Ubuntu instances

    Project mention: Packer Workflows with Jenkins | dev.to | 2024-02-22

    Multipass I love Multipass for quick Ubuntu instances spun up for testing or as a playground. Wish I would have known and used of it sooner.

  • Squirrel

    An installation and update framework for Windows desktop apps

    Project mention: ClickOnce | /r/dotnet | 2023-11-11

    I never had much luck with ClickOnce, so I was using Squirrel.Windows. I've recently switched to the Clowd.Squirrel fork, since I needed support for AzureSignTool in the build process.

  • openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    Project mention: Show HN: Atopile – Design circuit boards with code | news.ycombinator.com | 2024-02-05
  • Open-Shell-Menu

    Classic Shell Reborn.

    Project mention: Windows XP 2024 Edition is everything I want from a new OS | news.ycombinator.com | 2024-01-07

    Whenever I set up a new computer for older family members, despite it being windows 11, I always install open shell[1] and retro bar[2]. Between the two, I've made the operating system look very close to Windows XP visually, and they always appreciate it.

    [1] https://github.com/Open-Shell/Open-Shell-Menu

    [2] https://github.com/dremin/RetroBar

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

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 2024-02-23.

C++ Windows related posts


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

Project Stars
1 Windows Terminal 92,785
2 x64dbg 42,726
3 ImHex 31,902
4 calculator 28,528
5 cmder 25,445
6 winget-cli 21,707
7 notepad-plus-plus 21,057
8 keepassxc 18,295
9 Cocos2d 17,778
10 FreeCAD 16,849
11 MMKV 16,608
12 TranslucentTB 13,759
13 OpenRCT2 12,690
14 DearPyGui 11,919
15 OpenFrameworks 9,711
16 nekoray 8,990
17 ConEmu 8,349
18 AutoHotkey 8,085
19 olive 7,679
20 multipass 7,106
21 Squirrel 7,088
22 openscad 6,260
23 Open-Shell-Menu 5,959
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.