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 CMake Open-Source Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
-
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+
-
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! ;)
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
re: C/C++ development: anybody using conda/pixi for dependency management? Here's an example of compiling a C++ SDL program using pixi and the SDL dependency from conda-forge [1].
Seems viable as a replacement for things like vckpg [2] which only builds from source.
I'm still researching this but it seems like rattler [3] is the tool to use to build/publish packages. The supported repos are: prefix.dev's own hosting, anaconda.org, artifactory or a self-hosted server.
--
1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd...
2: https://github.com/microsoft/vcpkg
3: https://prefix-dev.github.io/rattler-build/latest/authentica...
OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL
[openage]https://github.com/SFTtech/openage) - Age of Empires II clone. Python, C++
https://getmonero.org/ and check the other links at the right nav.
Silly question: What's the difference between C++20 modules and https://conan.io? (Google was vague, and ChatGPT, you know, sometimes makes things up so I rather ask fellow humans...)
Project mention: Welcome to mwmbl, the free, open-source and non-profit search engine | news.ycombinator.com | 2023-09-18
VCMI - Heroes of Might and Magic III clone. C++, SDL2
Project mention: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10It 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/ .
I like to pin GitHub dependencies using a commit hash, instead of a tag. You need a recent CPM.cmake file in your project for CPM to work.
https://github.com/friendlyanon/cmake-init This is how you do CMake properly. If you deviate from its install rules you are highly likely to do something wrong.
CMake related posts
-
Cmkr – a modern build system based on CMake and TOML
-
Xmake: A modern C/C++ build tool
-
I Improved My Rust Compile Times by 75%
-
Apple should learn from open source project
-
2D Graphical library for C++ beginners
-
VCMI - Open-Source Engine for Heroes of Might and Magic III
-
Librum: Open-Source e-book platform
-
A note from our sponsor - InfluxDB
www.influxdata.com | 8 May 2024
Index
What are some of the best open-source CMake projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Vcpkg | 21,652 |
2 | OpenRCT2 | 12,946 |
3 | openage | 12,400 |
4 | cmake-examples | 11,961 |
5 | xmake | 9,062 |
6 | monero | 8,628 |
7 | conan | 7,784 |
8 | Mumble | 6,000 |
9 | awesome-cmake | 4,825 |
10 | magnum | 4,664 |
11 | ModernCppStarter | 4,064 |
12 | vcmi | 3,919 |
13 | Librum | 3,512 |
14 | dockcross | 3,142 |
15 | OpenSceneGraph | 3,087 |
16 | warzone2100 | 3,043 |
17 | SHOGUN | 3,006 |
18 | rttr | 2,983 |
19 | xray-16 | 2,839 |
20 | CPM.cmake | 2,581 |
21 | cmake-cookbook | 2,556 |
22 | widelands | 1,945 |
23 | cmake-init | 1,835 |
Sponsored