Showing 36 of 1194 projects
A community-developed cross-platform C++ toolkit for creative coding, with an experimental Vulkan renderer branch.
A collection of heavily commented C++ Vulkan demos and tutorials for beginners learning graphics programming.
A lightweight header-only C++ library for building REPL tools with ncurses.
A cross-platform C++14 project template with continuous integration and documentation setup.
A header-only C++ logging library for cross-platform applications, supporting native logging on macOS, iOS, Android, Linux, Windows, and Qt.
A comprehensive Qt/QML project template with CI, automated testing, code formatting, and multi-platform builds.
Vulkan implementation of super-sampled rendering for high-quality anti-aliasing, with compact Vulkan coding techniques.
A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.
A CMake module for finding Wolfram Language installations and building C/C++ interfaces.
A GUI client for MySQL and MariaDB with a built-in debugger, syntax highlighting, and customizable result displays.
A header-only C++ library for 2D and 3D data visualization using modern OpenGL.
A first-person 2.5D dungeon-crawler for MS/FreeDOS, built with C++14, fixed-point math, and software rendering.
A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.
A C++ library for deserializing ROS messages when their types are unknown at compilation time.
Integrates clang-format into CMake projects with a custom format target and git pre-commit hook.
A lightweight deep learning library written in C++ with C, C#, and Python interfaces, supporting CPU and GPU computation.
A free and open-source sprite sheet creator that automatically packs images from a folder into optimized sheets.
A CMake-based build system for developing Arduino projects in IDEs like CLion, using the Arduino IDE toolchain.
A fast, minimal-dependency Bitcoin blockchain parser for extracting transaction data and computing blockchain statistics.
Catkin-friendly C++ bindings for TensorFlow, enabling easy integration of TensorFlow C++ API into ROS projects.
A fast, header-only CSV parser for modern C++ with a versatile API and support for custom types and error handling.
A Java-based simulator for FRC robots written in Java, with support for C++ and Python.
A C++ library implementing core functionality for handling AppImage portable application files.
Adobe Air Native Extension for encoding and decoding video/audio using FFmpeg libraries.
A linear-time component-labeling algorithm implementation using contour tracing technique for image processing.
A C++ implementation of the SEEDS superpixel segmentation algorithm using energy-driven sampling for computer vision.
A Windows x86 PE packer written in pure C/C++ that implements a linker for repackaging executables with in-memory decompression.
A Visual Studio Code extension providing fast, robust C++ language support with features like code completion, semantic highlighting, and references.
A lightweight, high-performance C++ wrapper for TensorFlow that simplifies development with a modern API.
A header-only C++ key-value database client for ScyllaDB/Cassandra, designed as a persistent and scalable alternative to memcached.
A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.
A collection of short, copy-pasteable CMake snippets for common tasks in modern CMake projects.
A simple and fast single-header C++ library for reading, writing, and manipulating BMP image files.
A collection of C++ graphics samples demonstrating Vulkan API usage through the Magma library.
A C++ testing framework for EOSIO smart contracts with in-contract WebAssembly debugging in VS Code.
A small utility to embed files into C or C++ programs as hex arrays for cross-platform use.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.