Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Cmake

Cmake

304 projects

Showing 36 of 304 projects

Vcpkg
VcpkgCMake

A free, open-source, cross-platform C/C++ package manager for Windows, Linux, and macOS.

#msbuild#microsoft#open-source
Stars27.5k
Forks7.8k
Last commit1 day ago
vcpkg
vcpkgCMake

A free, open-source, cross-platform C/C++ package manager with a large collection of libraries and enterprise-ready features.

#msbuild#microsoft#open-source
Stars27.5k
Forks7.8k
Last commit16 hours ago
YogaKit
YogaKitC++

An embeddable, performant flexbox layout engine with multi-language bindings.

#flexbox#cmake#c-plus-plus
Stars18.9k
Forks1.6k
Last commit3 days ago
OpenRCT2
OpenRCT2C++

An open-source re-implementation of RollerCoaster Tycoon 2, adding modern features, multiplayer, and cross-platform support.

#multiplayer#msbuild#community-driven
Stars16.4k
Forks1.9k
Last commit2 days ago
ggml
ggmlC++

A low-level tensor library for machine learning with integer quantization, automatic differentiation, and zero runtime allocations.

#tensor-library#quantization#c
Stars15.5k
Forks1.9k
Last commit3 days ago
openage
openagePython

A free engine clone of the Genie Engine used by Age of Empires, Age of Empires II, and Star Wars: Galactic Battlegrounds.

#openage#qt#opengl
Stars14.5k
Forks1.3k
Last commit3 days ago
DLIB
DLIBC++

A modern C++ toolkit for machine learning, computer vision, and data analysis applications.

#machine-learning-library#deep-learning#cmake
Stars14.5k
Forks3.4k
Last commit1 day ago
Ninja
NinjaC++

A small build system focused on speed, designed to compile software quickly.

#developer-tools#compilation#make-alternative
Stars13.3k
Forks1.8k
Last commit1 day ago
cmake-examples
cmake-examplesCMake

Useful CMake Examples

#clang-format#clang#catch
Stars13.1k
Forks2.5k
Last commit2 years ago
benchmark
benchmarkC++

A C++ library for microbenchmarking code snippets, providing a framework similar to unit tests for performance measurement.

#c-plus-plus-11#performance-testing#cmake
Stars10.5k
Forks1.8k
Last commit2 days ago
o3de
o3deC++

An open-source, multi-platform 3D engine for building AAA games, cinema-quality worlds, and high-fidelity simulations.

#simulation#3d-graphics-engine#open-source
Stars9.8k
Forks2.5k
Last commit1 day ago
conan
conanPython

A decentralized, open-source package manager for C and C++ developers with cross-platform binary management.

#devops#binary-management#conan
Stars9.5k
Forks1.1k
Last commit2 days ago
JUCE
JUCEC++

An open-source cross-platform C++ framework for building desktop, mobile, and audio plugin applications.

#vst3#vst#plugin
Stars9.0k
Forks2.2k
Last commit2 days ago
Juce
JuceC++

An open-source cross-platform C++ framework for building desktop/mobile applications and professional audio plug-ins.

#vst3#vst#daw-integration
Stars9.0k
Forks2.2k
Last commit2 days ago
neutralinojs
neutralinojsC

A lightweight cross-platform desktop app framework using JavaScript, HTML, and CSS without bundling Chromium.

#http-server#webview#lightweight
Stars8.7k
Forks545
Last commit1 day ago
mbedTLS
mbedTLSC

A portable C library implementing TLS/DTLS protocols and X.509 certificate handling for embedded systems and general applications.

#c-library#x509-certificates#crypto
Stars7.0k
Forks3.0k
Last commit3 days ago
yaml-cpp
yaml-cppC++

A YAML 1.2 compliant parser and emitter library for C++.

#yaml#library#cmake
Stars6.2k
Forks2.2k
Last commit7 days ago
VCMI
VCMIC++

Open-source engine for Heroes of Might and Magic III

#ios#sdl2#android
Stars6.0k
Forks744
Last commit1 day ago
Cinder
CinderC++

A peer-reviewed, free, open source C++ library for professional-quality creative coding.

#c-plus-plus-20#visual-programming#cmake
Stars5.5k
Forks962
Last commit7 months ago
awesome-cmake
awesome-cmake

A curated collection of CMake scripts, modules, examples, and resources for modern C++ build systems.

#c-plus-plus-ecosystem#developer-tools#build-automation
Stars5.4k
Forks493
Last commit2 months ago
CMake
CMake

A curated collection of CMake scripts, modules, examples, tutorials, and tools for modern C++ development.

#developer-tools#c-plus-plus-build#cmake-toolchains
Stars5.4k
Forks493
Last commit2 months ago
ModernCppStarter
ModernCppStarterCMake

A template for modern C++ projects using CMake, CI, code coverage, clang-format, and reproducible dependency management.

#clang-format#dependency-manager#template
Stars5.4k
Forks488
Last commit4 months ago
matplotplusplus
matplotplusplusC++

A C++ graphics library for data visualization with interactive plotting, high-quality export, and dozens of plot categories.

#scientific-visualization#scientific-computing#graphics
Stars4.9k
Forks386
Last commit6 months ago
PocketSphinx
PocketSphinxC

A lightweight, open-source continuous speech recognition engine for embedded and offline applications.

#c-library#embedded-systems#python-library
Stars4.3k
Forks728
Last commit5 days ago
cpm
cpmCMake

A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.

#dependency-manager#c#dependency-management
Stars4.1k
Forks225
Last commit24 days ago
libfreenect
libfreenectC

A cross-platform userspace driver for the Microsoft Kinect, providing access to RGB/depth images, motors, accelerometer, LED, and audio.

#motion-sensing#kinect-driver#depth-camera
Stars3.8k
Forks1.2k
Last commit2 years ago
OpenSceneGraph
OpenSceneGraphC++

A high-performance 3D graphics toolkit for real-time visualization, simulation, and virtual reality applications.

#simulation#opengl#opengl-es
Stars3.6k
Forks1.5k
Last commit2 years ago
dockcross
dockcrossShell

Pre-configured Docker images with cross-compilation toolchains for building software across multiple architectures and platforms.

#webassembly#multi-architecture#embedded
Stars3.6k
Forks424
Last commit20 days ago
RTTR
RTTRC++

A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.

#metaprogramming#plugin-system#library
Stars3.5k
Forks487
Last commit2 years ago
G2O: General framework for graph optomization
G2O: General framework for graph optomizationC++

An open-source C++ framework for optimizing graph-based nonlinear error functions, widely used in robotics and computer vision.

#robotics#nonlinear-least-squares#open-source-framework
Stars3.5k
Forks1.2k
Last commit
C++ Actor Framework
C++ Actor FrameworkC++

An open-source C++ framework implementing the Actor Model for building scalable, high-performance concurrent and distributed applications.

#high-performance#distributed-systems#async
Stars3.4k
Forks569
Last commit1 day ago
json-c
json-cC

A JSON implementation in C with reference counting object model for constructing, parsing, and serializing JSON objects.

#c-library#hacktoberfest#embedded-systems
Stars3.3k
Forks1.1k
Last commit14 days ago
shogun
shogunC++

A unified and efficient machine learning toolbox with C++ core and multi-language interfaces, developed since 1999.

#multi-language#research-tool#data-science
Stars3.1k
Forks1.0k
Last commit2 years ago
LibrePCB
LibrePCBC++

A free, cross-platform Electronic Design Automation (EDA) suite for designing printed circuit boards.

#circuit-design#qt#pcb
Stars3.0k
Forks343
Last commit6 days ago
wipEout Rewrite
wipEout RewriteC

A re-implementation of the 1995 PlayStation game wipEout, playable in a web browser and on desktop platforms.

#playstation#emscripten#sdl2
Stars3.0k
Forks264
Last commit21 days ago
ioquake3
ioquake3C

A community-maintained, open-source engine for Quake III Arena and Team Arena, providing modern enhancements and cross-platform support.

#quake3#fps-engine#sdl2
Stars2.9k
Forks625
Last commit6 days ago
Page 1 of 9Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 days ago
#C Plus Plus176
#Cross Platform126
#Build System66
#Cpp62
#C45
#Cplusplus37
#Game Development37
#Game Engine34
#Dependency Management27
#Opengl24
#Build Tools24
#Sdl223