Top 23 C++ Window Projects
-
calculator
Windows Calculator: A simple yet powerful calculator that ships with Windows
-
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.
-
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-24For this hands-on, you can use whatever you want, even Notepad ++ suffices because it is that simple.
-
MMKV
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
-
winget-cli
Windows Package Manager CLI (aka winget)
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):
-
keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
-
OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
My pick is this one: https://github.com/OpenRCT2/OpenRCT2/pull/12888
-
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
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Is it this one? https://github.com/openframeworks/openFrameworks
-
TranslucentTB
A lightweight utility that makes the Windows taskbar translucent/transparent.
I use this in combination with TaskbarX.
-
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 -
olive
Free open-source non-linear video editor
-
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
-
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-22Below 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.
-
openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
-
Mumble
Mumble is an Open Source, low-latency, high quality voice chat software
There are tickets concerning HRTF as #1933 and #2324.
-
Boost.Beast
HTTP and WebSocket built on Boost.Asio in C++11
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.
-
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-24this is a very old version that still supports python 2, it has a new version https://github.com/mhammond/pywin32
-
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 -
Open-Shell-Menu
Classic Shell Reborn.
Or even using the Windows 10 start menu
-
multipass
Multipass orchestrates virtual Ubuntu instances
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...
-
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 -
mixxx
Mixxx is Free DJ software that gives you everything you need to perform live mixes.
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
Index
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 |