Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 C++ Visual Studio Projects
An open source re-implementation of RollerCoaster Tycoon 2 🎢Project mention: Which of these should I click on? I'm not super computer savvy and trying to do this by myself. Also, any other advice before I get to the next steps? | reddit.com/r/openrct2 | 2023-01-28
Ugh, this list is a mess - literally everything is listed twice, so there are 8 entries when there should only be 4. If you look at the github release, there are correctly only four windows downloads (excluding symbols): https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.3
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:Project mention: CBN Changelog: December 3, 2022. Improved LUA support in progress! | reddit.com/r/cataclysmbn | 2022-12-03
This version relies on a Lua C++ wrapper called sol2 to hide Lua stack management from the developer, so creating new bindings can be done by adding a few lines of human-readable C++. It still has to be done manually, but at least sol2 is able to automatically figure out types of objects being bound, so it's not much different from our de-/serialization code.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Toggl Desktop app for Windows, Mac and LinuxProject mention: toggldesktop: Toggl Desktop app for Windows, Mac and Linux | reddit.com/r/coolgithubprojects | 2022-10-18
std::tuple like methods for user defined types without any macro or boilerplate codeProject mention: Minimum viable declarative GUI in C++ | reddit.com/r/cpp | 2022-03-23
The code is relatively short and can be groked with a few coffees: https://github.com/boostorg/pfr/tree/develop/include/boost/pfr ; if you're using C++17 it uses a binary search (https://github.com/boostorg/pfr/blob/develop/include/boost/pfr/detail/fields_count.hpp) to count the number of fields in a struct, by starting by the observation that a likely majorant on the number of fields in a struct is sizeof(the struct) * CHAR_BIT, assuming not too many [[no_unique_address]] tomfooleries. Then once this count is known it's possible to simply map them as a tuple through sheer brute force and destructuring: https://github.com/boostorg/pfr/blob/develop/include/boost/pfr/detail/core17_generated.hpp
Fast and exact implementation of the C++ from_chars functions for float and double types: 4x faster than strtod, part of GCC 12
Visual Leak Detector for Visual C++ 2008-2015
Locate Visual Studio 2017 and newer installationsProject mention: Extending Python with Rust | news.ycombinator.com | 2022-12-27
Finding where & how to use an installed VS instance (or selecting one) in automated tooling is solved by the criminally unknown, MIT licensed, MS supported, redistributable, vswhere tool: https://github.com/microsoft/vswhere
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Mangos ZERO is a server for World of Warcraft. The server serves full world content including authentication & scripts support. Compatible with World of Warcraft clients 1.12.1-1.12.3 - Report all issues at https://www.getmangos.eu/bug-tracker/mangos-zero/ (by mangoszero)
Engine re-implementation and data interchange for games by Retro StudiosProject mention: ELI5 Why is it so hard for modders to port games to pc | reddit.com/r/explainlikeimfive | 2023-01-19
Here's a link to the github where you can set it up yourself and also has links to the discord: https://github.com/AxioDL/metaforce
An open source re-implementation of Generals : Zero Hour written in C++.Project mention: Command & Conquer: Tiberian Dawn's Linux port added to Luxtorpeda for Steam | reddit.com/r/linux_gaming | 2023-01-24
You can run the windows version via wine or proton. For a native versions, not yet but you might want to keep your eye on https://github.com/TheAssemblyArmada/Thyme though it is still a way off being portable to other platforms.
Return To The Roots (Settlers II(R) Clone)
Boomerang Decompiler - Fighting the code-rot :)
GTK stack for WindowsProject mention: Help installing on windows 10 | reddit.com/r/GTK | 2022-12-12
I also use gvsbuild, because I use MS Visual Studio as my compiler. https://github.com/wingtk/gvsbuild
Cross-platform low-footprint realtime C/C++ Profiler
C++ Debugger Visualizers
ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11Project mention: looking for fan control software for t480s | reddit.com/r/thinkpad | 2022-12-26
Try TPFanCtrl2, its on GitHub: https://github.com/Shuzhengz/TPFanCtrl2
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!
A Visual Studio style docking windows library for Qt Widgets based applications
A simple memory patcher which enables the internal developer console in ironman modeProject mention: Can I stop the reformation by sending the pope copious amounts of gold | reddit.com/r/eu4 | 2022-10-14
GitHub action to set up the Visual Studio shell environment
A small graphical calculator project. (by noidawt)
Flow is a software framework focused on ease of use while maximizing performance in closed closed loop systems (e.g. robots). Flow is built on top of C++ 20 coroutines and utilizes modern C++ techniques. (by ManuelMeraz)
A terminal variation of Space Invader
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Visual Studio related posts
looking for fan control software for t480s
1 project | reddit.com/r/thinkpad | 26 Dec 2022
What’s the best build utility?
5 projects | reddit.com/r/cpp | 24 Dec 2022
Help installing on windows 10
1 project | reddit.com/r/GTK | 12 Dec 2022
P1 Gen 5, A5500 (so, fancy 3080ti equivalent), 64gb DDR5 ram, 2tb nvme, listed for $4880.70; how much is it really worth?
1 project | reddit.com/r/thinkpad | 1 Dec 2022
Fun times with MSVC <functional>
6 projects | reddit.com/r/cpp | 4 Aug 2022
Minecraft 1.19.1 Pre-release 5 Is Out!
10 projects | reddit.com/r/Minecraft | 15 Jul 2022
What std::bitset could have been
5 projects | reddit.com/r/cpp | 5 Apr 2022
A note from our sponsor - Sonar
www.sonarsource.com | 1 Feb 2023
What are some of the best open-source Visual Studio projects in C++? This list will help you: