C++ Visual Studio

Open-source C++ projects categorized as Visual Studio

Top 23 C++ Visual Studio Projects

Visual Studio
  1. OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

    Project mention: Valve releases Team Fortress 2 game code | news.ycombinator.com | 2025-02-18

    "Emulator" is the wrong word, but the answer is yes. The word you actually meant was "re-implementation" - writing a completely new, clean-room program which reads Source data files (levels, assets, scripts) and allows the user to play a Source game is perfectly legal.

    It is necessary to avoid distributing any copyrighted material, so the user must provide the game assets from a legitimate copy for using the program to be legal. In addition, the 'clean-room' must be maintained by ensuring that no contributors to the re-implementation have ever seen the source code for Source, or they become tainted with forbidden knowledge.

    Indeed, it's quite common for beloved old games to be re-implemented on new codebases to allow easy play on modern OS's and at high resolution, etc.

    See https://github.com/Interkarma/daggerfall-unity, https://openrct2.io/, https://github.com/AlisterT/openjazz

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. sol2

    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: Lua Programming in Lua (first edition) | news.ycombinator.com | 2025-01-17

    PSA: if you are using (modern) C++, https://github.com/ThePhD/sol2 makes embedding Lua incredibly easy and straightforward.

  4. 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, Chromium, Redis and WebKit/Safari

  5. pfr

    std::tuple like methods for user defined types without any macro or boilerplate code

  6. sakura

    SAKURA Editor (Japanese text editor for MS Windows) (by sakura-editor)

  7. Beeftext

    A text snippet tool for Windows.

  8. VLD

    Visual Leak Detector for Visual C++ 2008-2015

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. 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)

  11. vswhere

    Locate Visual Studio 2017 and newer installations

  12. Thyme

    An open source re-implementation of Generals : Zero Hour written in C++.

    Project mention: EA Open Sources Command and Conquer: Red Alert | news.ycombinator.com | 2025-02-27
  13. s25client

    Return To The Roots (Settlers II(R) Clone)

    Project mention: Return To The Roots: open-source reimplementation of The Settlers 2 | news.ycombinator.com | 2024-08-25
  14. gvsbuild

    GTK stack for Windows

  15. boomerang

    Boomerang Decompiler - Fighting the code-rot :)

  16. TPFanCtrl2

    ThinkPad Fan Control 2 (Dual Fan) for Windows 10 and 11

  17. micro-profiler

    Cross-platform low-footprint realtime C/C++ Profiler

  18. CPPDebuggerVisualizers

    C++ Debugger Visualizers

  19. chalet

    A cross-platform JSON-based project & build tool

  20. EU4ConsolePatcher

    A simple memory patcher which enables the internal developer console in ironman mode

  21. 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!

  22. dockingpanes

    A Visual Studio style docking windows library for Qt Widgets based applications

  23. vs-shell

    GitHub action to set up the Visual Studio shell environment

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

  25. 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)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C++ Visual Studio discussion

Log in or Post with

C++ Visual Studio related posts

  • Methods 2 Reduce CPU Temps Under Intense Demand?

    1 project | /r/thinkpad | 4 Oct 2023
  • how does this work?

    1 project | /r/github | 24 Jul 2023
  • How reliable is VC22's "Memory detection"?

    1 project | /r/cpp_questions | 27 Mar 2023
  • Port it to the web with Web assembly and Emscripten

    6 projects | dev.to | 6 Feb 2023
  • looking for fan control software for t480s

    1 project | /r/thinkpad | 26 Dec 2022
  • What’s the best build utility?

    5 projects | /r/cpp | 24 Dec 2022
  • Help installing on windows 10

    1 project | /r/GTK | 12 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 OpenRCT2 14,396
2 sol2 4,553
3 fast_float 1,786
4 pfr 1,398
5 sakura 1,329
6 Beeftext 1,097
7 VLD 1,062
8 server 954
9 vswhere 949
10 Thyme 666
11 s25client 514
12 gvsbuild 511
13 boomerang 379
14 TPFanCtrl2 379
15 micro-profiler 255
16 CPPDebuggerVisualizers 178
17 chalet 118
18 EU4ConsolePatcher 98
19 apolune 95
20 dockingpanes 92
21 vs-shell 49
22 fva 11
23 Flow 10

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?