Showing 36 of 1079 projects
A C++ driver for RethinkDB 2.0, enabling native database interactions with modern C++ syntax.
A Vulkan-based renderer implementing phenomenological transparency and SBVH acceleration for real-time transparency research.
Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.
Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.
A modern C++ library providing 2D/3D geometry primitives, mesh generation, and ray intersection for applications like editors and ray tracing.
A Haxe library providing WebSocket client and server implementations for multiple target platforms.
A C++ header-only template library for wildcard pattern matching with runtime and compile-time execution.
A modern C++ interface wrapper for TinyXML with templates, exceptions, and improved error handling.
A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.
C++ backend for the jupyter-leaflet widget, enabling interactive map visualizations in Jupyter notebooks.
A collection of presentation materials from C++Now 2023 covering modern C++ techniques, language evolution, and performance topics.
A high-precision, grid-based C++ library for ground segmentation in LiDAR point clouds, designed for safety-critical autonomous driving and robotics.
A graphical user interface for annotating point clouds and 3D scenes with bounding boxes, keypoints, and rectangles.
A CMake find module for locating and linking Intel Threading Building Blocks (TBB) libraries in C++ projects.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
CMake modules that cache platform check results to dramatically speed up CMake configuration times in CI builds.
A C++ framework that simplifies Vulkan API for beginners by abstracting verbose parts and providing utility functions.
A master's thesis project benchmarking OpenGL vs Vulkan API performance through identical test implementations.
A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).
A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.
A managed signals and slots system implementation for C++ as part of the Boost libraries.
A header-only C++11 port of Python's Turtle graphics library for educational programming.
A deprecated Vulkan and OpenGL sample demonstrating multi-threaded 3D rendering using worker threads and command buffers.
CMake scripts to generate and upload code coverage data to Coveralls.io from C/C++ projects.
An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.
A header-only C++ library providing vector, matrix, and quaternion math expression templates with configurable behavior.
A library for writing C/C++ code inline with Java source code, simplifying JNI development and cross-platform native builds.
Automatically generates Node.js N-API bindings from C++ libraries using macros and CMake.
An open-source transportation simulator where players build and manage a transport company across rail, road, ship, and air networks.
A tutorial project demonstrating how to build and interact with a simple ping smart contract on EOS using C++ and React.js.
A C++ Vulkan driver implementation on top of D3D12, enabling Vulkan API usage on Windows systems.
A Maven plugin that integrates CMake build system functionality into Maven projects.
A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.
A high-performance C++ JSON library with a binary wire protocol, optimized for network efficiency and zero-copy parsing.
A CMake-based build system for Node.js native modules, offering a drop-in replacement for node-gyp.
A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.