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. Learn more →
Top 23 C++ Visual Studio Projects
-
sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
-
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.
-
fast_float
Fast and exact implementation of the C++ from_chars functions for number types: 4x to 10x faster than strtod, part of GCC 12 and WebKit/Safari
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
server
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)
-
apolune
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!
-
EU4ConsolePatcher
A simple memory patcher which enables the internal developer console in ironman mode
-
Flow
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)
-
fva
A convergent tool set in form of desktop applications to automate the process of importing the multimedia data (photo/audio/video) into the IR multimedia systems like digiKam, Google Photo, Apple Photo, Synology Photo Station, etc. to make the multimedia more searchable and to improve family photos
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL
As someone said, make the game data-driven is a good first step but I will say, also have some sort of way to add additional game logic. For C++ games, lua is really easy to embed the interpreter in your C++ binary, read in the files from a directory (like /mods) with the C++ filesystem api new in C++17, and it's very easy to use SoL to write an API for lua specific to your game. Many games use lua in this way and it's probably the most common mod path setup.
This single feature opens a world of new possiblities. For example, it makes implementing "getting the number of fields" trivial. Furthrmore, and much more importantly, it enables turning a struct into a tuple. Currently, this can only be done by enumerating cases (therefore it's not fully generic), as with Boost PFR. By the way, PFR greatly simplifies our codebases, especially for parts with serialization and/or reflection.
Project mention: Beeftext: An open-source text substitution tool for Windows | news.ycombinator.com | 2023-06-08
But often maintainers also upload Releases with builds of their software, e.g. like here: https://github.com/microsoft/vswhere/releases
Return to the Roots - The Settlers 2 clone. C++, SDL2
It's a hidden gem, but gvsbuild [1] has made it easier again these days - I just discovered it ~a year ago and it's beautiful :)
[1] https://github.com/wingtk/gvsbuild
I am also running TPFanControl v2.1.5 by Shuzhengz(https://github.com/Shuzhengz/TPFanCtrl2). The fan is set to manual at 64 (MAX FAN SPEED I UNDERSTAND THE RISKS ASSOCIATED WITH USING THIS SETTING AND I ACCEPT).
Project mention: What I learned as an Application Architect while creating my product | /r/fva | 2023-10-02Undeniably, we should remember about licenses. As FVA Software uses third-party tools and libraries, their respective licenses should be included in the code. In addition, I had to create the FVA License and gained an understanding of what a license is and how to create one.
C++ Visual Studio related posts
- Methods 2 Reduce CPU Temps Under Intense Demand?
- how does this work?
- How reliable is VC22's "Memory detection"?
- Port it to the web with Web assembly and Emscripten
- looking for fan control software for t480s
- What’s the best build utility?
- Help installing on windows 10
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Visual Studio projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | OpenRCT2 | 12,889 |
2 | sol2 | 3,935 |
3 | fast_float | 1,269 |
4 | pfr | 1,261 |
5 | VLD | 999 |
6 | Beeftext | 909 |
7 | vswhere | 896 |
8 | server | 862 |
9 | Thyme | 544 |
10 | s25client | 462 |
11 | gvsbuild | 391 |
12 | boomerang | 364 |
13 | TPFanCtrl2 | 242 |
14 | micro-profiler | 227 |
15 | CPPDebuggerVisualizers | 168 |
16 | godot-roguelite | 92 |
17 | dockingpanes | 86 |
18 | apolune | 82 |
19 | EU4ConsolePatcher | 67 |
20 | vs-shell | 45 |
21 | tomorrow | 11 |
22 | Flow | 9 |
23 | fva | 9 |
Sponsored