C++ CMake

Open-source C++ projects categorized as CMake

Top 23 C++ CMake Projects

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • monero

    Monero: the secure, private, untraceable cryptocurrency

  • Project mention: what is the best and most anonymous monero wallet? | /r/Monero | 2023-12-05

    https://getmonero.org/ and check the other links at the right nav.

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

    WorkOS logo
  • Mumble

    Mumble is an open-source, low-latency, high quality voice chat software.

  • Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  • vcmi

    Open-source engine for Heroes of Might and Magic III

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    VCMI - Heroes of Might and Magic III clone. C++, SDL2

  • Librum

    The Librum client application

  • Project mention: Apple should learn from open source project | news.ycombinator.com | 2024-02-22
  • OpenSceneGraph

    OpenSceneGraph git repository

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

    InfluxDB logo
  • warzone2100

    Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

  • Project mention: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10

    It is more an RTS than a 'classical' wargame, but you could do it in Warzone 2100. It is old for now (but it was very fun in 2000s). It could be fun for you today. There is a free and open source version : https://wz2100.net/ .



  • rttr

    C++ Reflection Library

  • xray-16

    Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • cmake-cookbook

    CMake Cookbook recipes.

  • widelands

    Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.

  • Project mention: recommendations - settlers like games? | /r/Settlers | 2023-04-28
  • moneymanagerex

    Money Manager Ex is an easy to use, money management application built with wxWidgets

  • Project mention: Replacement for StockMarketEye? | /r/StockMarketEye | 2023-09-08

    https://moneymanagerex.org hey they have Mac app, it's free... but also it's free...

  • nitroshare-desktop

    Network file transfer application for Windows, OS X, & Linux

  • Project mention: Please help me find a semi Permanent OS | /r/FindMeADistro | 2023-04-24

    personally, KDE neon makes a great, stable windows-like os on Linux for me. as for file sharing, the best method is a hard/flash drive to store files. if you want to share files between computers on the same network use nitroshare

  • Diagon

    Interactive ASCII art diagram generators. :star2:

  • Project mention: Architecture diagrams enable better conversations | news.ycombinator.com | 2023-08-22

    A few more ASCII-based tool that you could add into your workflow are https://arthursonzogni.com/Diagon/#Sequence which can be used to generate the ASCII that you input into something like Typogram (https://google.github.io/typograms/).

    For example, input:

      Renderer -> Browser: BeginNavigation()

  • OpenLoco

    An open source re-implementation of Chris Sawyer's Locomotion

  • Project mention: OpenLoco | news.ycombinator.com | 2023-11-22
  • Gerbera

    UPnP Media Server for 2024: Stream your digital media through your home network and consume it on all kinds of UPnP supporting devices 📱💻📺

  • openspades

    Compatible client of Ace of Spades 0.75

  • Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17

    Ace of Spades is one. I usually play with the OpenSpades client[1], but there is also Betterspades[2], and probably many other clients I don't know of yet. There are usually about 10-50 players online on the public servers listed on BuildAndShoot[3], variable depending on the time of day and mostly from Latin America it seems.

    One can host the game with piqueserver[4]. I'm not sure if one can still host with the original Ace of Spades server, but the game was 'shut down' in 2019 so maybe not.

    [1]: https://openspades.yvt.jp/

    [2]: https://github.com/xtreme8000/BetterSpades

    [3]: https://www.buildandshoot.com/servers/

    [4]: https://www.piqueserver.org/

  • proxy

    Proxy: Next Generation Polymorphism in C++ (by microsoft)

  • mp-units

    The quantities and units library for C++

  • Project mention: Is it just mean, or is C# easier to learn than JavaScript or even PHP? | /r/dotnet | 2023-12-06

    It's not the type system you're complaining about, though. It takes a bit of work but you can write types that include units information with no loss of performance.

  • RaftLib

    The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators

  • ArxLibertatis

    Cross-platform port of Arx Fatalis, a first-person role-playing game

  • Project mention: What's a game that you've always wanted to play, but hasn't been created yet? | /r/pcgaming | 2023-07-02

    Otherwise there's Arx Fatalis which is pretty much a spiritual sequel to Ultima Underworld. The game is 21 years old, but with Arx Libertatis installed on top it still holds up really well.

  • 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). The latest post mention was on 2024-04-10.

C++ CMake related posts


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

Project Stars
1 OpenRCT2 12,889
2 monero 8,580
3 Mumble 5,966
4 magnum 4,649
5 vcmi 3,897
6 Librum 3,478
7 OpenSceneGraph 3,073
8 warzone2100 3,030
9 SHOGUN 3,005
10 rttr 2,971
11 xray-16 2,831
12 cmake-cookbook 2,556
13 widelands 1,931
14 moneymanagerex 1,647
15 nitroshare-desktop 1,528
16 Diagon 1,426
17 OpenLoco 1,138
18 Gerbera 1,137
19 openspades 1,098
20 proxy 1,014
21 mp-units 945
22 RaftLib 922
23 ArxLibertatis 902

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