Showing 16 of 304 projects
CMake macro to add per-source include-what-you-use violation checks to individual build targets.
A C library SDK for devices to interact with Algorand and other blockchains, designed for embedded systems and cross-platform use.
A C library for interacting with the Waves blockchain platform.
A CMake-based tool that embeds Git repository information (branch, tag, commit, date) into C++ binaries at compile time.
Example project demonstrating how to build C code as part of a Scala Native project using sbt-jni.
A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.
A CMake module that downloads, builds, and installs project dependencies locally at configuration time.
A CMake macro that detects whether header files are C, C++, or both by analyzing #include statements in source files.
A CMake utility library providing common functions for integrating static analysis tools into C++ projects.
A Heroku buildpack for Ruby applications that includes OpenCV and CMake for computer vision gems.
A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.
A community-maintained collection of CMake modules, accessible via PMM or direct download.
A C++ SDK for interacting with the Algorand blockchain, enabling device integration and transaction building.
Open-source engine source code for the 1994 action-adventure game Little Big Adventure 1, released for preservation and education.
A 2D Asteroids-style arcade game built with the MX2 framework using SDL2 and Vulkan.
A smart CMake function for dynamically retrieving files and directories using regex filtering and flexible search modes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.