Showing 36 of 304 projects
A Maven plugin that integrates CMake build system functionality into Maven projects.
Automatically generates Node.js N-API bindings from C++ libraries using macros and CMake.
A deprecated GitHub Action for Rust CI workflows with Rust, Rustfmt, Clippy, and Cargo Release pre-installed.
A CMake-based build system for Node.js native modules, offering a drop-in replacement for node-gyp.
A CMake module that automatically detects C++ compiler features and generates workaround headers for cross-compiler compatibility.
An enhanced CMake project manager plugin for Qt Creator with improved file system integration and usability features.
Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.
A C library for RFC-compliant email address validation with Unicode support and strict mode options.
A cross-platform C++14 project template with continuous integration and documentation setup.
CMake module for building D2 projects with CMake's build system.
A CMake module for finding Wolfram Language installations and building C/C++ interfaces.
A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.
A collection of useful CMake modules for building software, particularly in robotic academic collaborative environments.
A Fortran 95 library for parsing, extracting, and manipulating JSON data within Fortran applications.
A CMake-based build system for developing Arduino projects in IDEs like CLion, using the Arduino IDE toolchain.
Integrates clang-format into CMake projects with a custom format target and git pre-commit hook.
Catkin-friendly C++ bindings for TensorFlow, enabling easy integration of TensorFlow C++ API into ROS projects.
SDL2 port of the 1994 3D action game Rise of the Triad for modern operating systems.
A modern C++17 INI configuration file parser with automatic type conversion and read/write support.
A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.
A C++ implementation of the SEEDS superpixel segmentation algorithm using energy-driven sampling for computer vision.
A collection of short, copy-pasteable CMake snippets for common tasks in modern CMake projects.
A Linux port of Far Cry 1 using SDL3, based on the game's leaked source code.
A modern C++20 client library for InfluxDB with synchronous and asynchronous APIs, plus a C wrapper.
A C++11 library for parsing, modifying, creating, and writing ITU-R BS.2076 Audio Definition Model (ADM) XML files.
CMake BASIS is a build system and software implementation standard that simplifies creating sharable software and libraries.
Advanced, type-aware syntax highlighting for CMake scripts in Emacs.
A CMake plugin composer that simplifies building and maintaining CMake-based projects by assembling reusable modules.
A turn-based strategy game that modernizes the classic M.A.X. (Mechanized Assault & Exploration) for multiplayer on contemporary systems.
A collection of CMake modules including LibFindMacros for simplifying library detection in CMake projects.
A CMake library that extends CMake to support hardware development, enabling unified builds for System-on-Chip projects.
A collection of useful and experimental CMake recipes for simplifying build system configuration.
A C/C++ client library for connecting to and interacting with the Memgraph graph database.
A lightweight C++ header-only library for reading and writing Broadcast Wave 64 (ITU-R BS.2088) audio files.
A ROS2 template node for running PyTorch C++ models, enabling real-time inference in robotics applications.
A C++ core engine for deferred structural elucidation analysis of molecular dynamics trajectories.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.