C++ Windows

Open-source C++ projects categorized as Windows

Top 23 C++ Window Projects

  • GitHub repo calculator

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

    Project mention: Pixel Shaders in Windows Terminal | reddit.com/r/programming | 2021-02-07
  • GitHub repo Cocos2d

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

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo notepad-plus-plus

    Notepad++ official repository

    Project mention: How to navigate a web project using the browser inspector and test an open source API with Postman (Part 1) | dev.to | 2021-02-24

    For this hands-on, you can use whatever you want, even Notepad ++ suffices because it is that simple.

  • GitHub repo MMKV

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

  • GitHub repo winget-cli

    Windows Package Manager CLI (aka winget)

    Project mention: God Damn Pretentious Cli Users | reddit.com/r/Windows10 | 2021-02-17

    I mean, I know its part of the joke and all, but I use Windows at work and at home when I play games and it is so much worse there than on linux. Winget and other package managers make it easier to live with though, but like, Windows users be like (on a new install):

  • GitHub repo keepassxc

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

    Project mention: Caffè Italia * 24/02/21 | reddit.com/r/italy | 2021-02-24
  • GitHub repo OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Last months in OpenRCT2 #5 (February 2021) | reddit.com/r/rct | 2021-02-23

    My pick is this one: https://github.com/OpenRCT2/OpenRCT2/pull/12888

  • GitHub repo FreeCAD

    This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker

    Project mention: Alternative to SketchUp 2017 Make | reddit.com/r/macapps | 2021-02-23
  • GitHub repo OpenFrameworks

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

    Project mention: AudioStellar 1.0.0beta is out ! | reddit.com/r/linuxaudio | 2021-02-19

    Is it this one? https://github.com/openframeworks/openFrameworks

  • GitHub repo TranslucentTB

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

    Project mention: Space Forest ultrawide | reddit.com/r/wallpaperengine | 2021-02-24

    I use this in combination with TaskbarX.

  • GitHub repo ConEmu

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

    Project mention: Maximus5/ConEmu - Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more | reddit.com/r/GithubSecurityTools | 2021-01-28
  • GitHub repo olive

    Free open-source non-linear video editor

    Project mention: Update? | reddit.com/r/olive | 2021-02-23
  • GitHub repo DearPyGui

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

    Project mention: Background color modification | reddit.com/r/DearPyGui | 2021-02-24
  • GitHub repo AutoHotkey_L

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

    Project mention: Please Blizzard, let me open all packs at once | reddit.com/r/hearthstone | 2021-02-22

    Below I share my own AHK (autohotkey.com) script which upon hitting F1 continuously spams spacebar with random delays (in case Blizz detects it). You stop it by holding left mouse button for a short while. I use this script for a long time now since I have RSI.

  • GitHub repo openscad

    OpenSCAD - The Programmers Solid 3D CAD Modeller

    Project mention: Customizer down | reddit.com/r/3Dprinting | 2021-02-21
  • GitHub repo Mumble

    Mumble is an Open Source, low-latency, high quality voice chat software

    Project mention: Mumble HRTF audio for headphones | reddit.com/r/mumble | 2021-02-05

    There are tickets concerning HRTF as #1933 and #2324.

  • GitHub repo Boost.Beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Project mention: Building HTTP Service in C++ (Using Modern Tools) | dev.to | 2020-12-05

    The HTTP service and is mostly based on this particular example from Boost Beast library. I modified it, replacing plaintext responses with json, and adding Boost Log library.

  • GitHub repo pywin32

    Python for Windows (pywin32) Extensions (by mhammond)

    Project mention: Error when downloading win32gui on Python 3.8.5 64 bit | reddit.com/r/learnpython | 2021-02-24

    this is a very old version that still supports python 2, it has a new version https://github.com/mhammond/pywin32

  • GitHub repo Clementine

    :tangerine: Clementine Music Player

    Project mention: I only have one gripe with pop os (and may be bc of wine) | reddit.com/r/pop_os | 2021-01-05
  • GitHub repo Open-Shell-Menu

    Classic Shell Reborn.

    Project mention: Katowice has a cool new UI | reddit.com/r/GlobalOffensive | 2021-02-21

    Or even using the Windows 10 start menu

  • GitHub repo multipass

    Multipass orchestrates virtual Ubuntu instances

    Project mention: You need to be able to run your system | news.ycombinator.com | 2021-02-23

    Bring the sysadmin a box of donuts (or scotch, if it’s that kind of place) and ask again.

    Barring that, if you have admin rights and your laptop is running Windows you can enable Hyper-V[0] and get a great hypervisor that comes in the box. (If you’re already using WSL2, you’re already doing virtualization). If you’re on macOS, try to find something that uses Hypervisor.framework (multipass[1] is good if you can get along with Ubuntu) so you don’t need to install any kexts.

    But this is really something you should bring up with your manager, it sounds like it’d be difficult to get any good work done without being able to run tests in a not-production environment.

    0: https://docs.microsoft.com/en-us/virtualization/hyper-v-on-w...

    1: https://multipass.run/

  • GitHub repo PJON

    With PJON you build networks of devices for free with no need of a cloud service or a centralized platform you don’t fully control.

    Project mention: Show HN: Peer-to-Peer data transfer tool based on libp2p | news.ycombinator.com | 2021-02-13
  • GitHub repo mixxx

    Mixxx is Free DJ software that gives you everything you need to perform live mixes.

    Project mention: Traktor Kontrol S2 MK2 Pro 2 Software | reddit.com/r/traktorpro | 2021-02-21

    For a complet free program there is. https://mixxx.org/ most of the functions on controller works a few not mapped doe Also support soundcloud

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 2021-02-24.


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

Project Stars
1 calculator 21,053
2 Cocos2d 15,026
3 notepad-plus-plus 12,778
4 MMKV 11,907
5 winget-cli 10,756
6 keepassxc 9,644
7 OpenRCT2 9,137
8 FreeCAD 8,787
9 OpenFrameworks 8,210
10 TranslucentTB 7,425
11 ConEmu 7,158
12 olive 4,721
13 DearPyGui 4,464
14 AutoHotkey_L 4,330
15 openscad 3,885
16 Mumble 3,711
17 Boost.Beast 2,883
18 pywin32 2,874
19 Clementine 2,856
20 Open-Shell-Menu 2,790
21 multipass 2,636
22 PJON 2,505
23 mixxx 2,055