Showing 36 of 1079 projects
A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.
A C++ stack container with significantly better performance than std::stack across various data sizes.
A CMake module that automatically detects C++ compiler features and generates workaround headers for cross-compiler compatibility.
A multi-core stream processing engine for high-throughput window aggregation with optional exactly-once fault tolerance.
A single-header C++ JSON parser with a read-only API, designed for simplicity and drop-in use.
A lightweight, extensible audio player and converter for FreeBSD, Linux, and macOS with multiple interface options.
A desktop application for editing Minecraft NBT binary files and schematic files.
AutoHotkey_H v1 DLL release providing a C/C++ interface for embedding AutoHotkey scripting capabilities.
A cross-platform C++14 project template with continuous integration and documentation setup.
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 community-developed cross-platform C++ toolkit for creative coding, with an experimental Vulkan renderer branch.
A PE packer that compresses executables with Huffman encoding and encrypts them with XOR, executing directly from memory.
A cross-platform C++17 library for creating graphical user interfaces with a minimalist API.
A CMake module for finding Wolfram Language installations and building C/C++ interfaces.
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 header-only C++ logging library for cross-platform applications, supporting native logging on macOS, iOS, Android, Linux, Windows, and Qt.
A GUI client for MySQL and MariaDB with a built-in debugger, syntax highlighting, and customizable result displays.
A C++ library for deserializing ROS messages when their types are unknown at compilation time.
A CMake module for fetching and installing dependencies during CMake configuration, similar to ExternalProject but with shared recipes.
A TUI online music streaming application with vim motions, multiple sources, and AI integration via MCP.
A lightweight deep learning library written in C++ with C, C#, and Python interfaces, supporting CPU and GPU computation.
A CMake-based build system for developing Arduino projects in IDEs like CLion, using the Arduino IDE toolchain.
Cross-platform C++ SDK for professional networked audio using AES67, RAVENNA, and ST2110-30 protocols.
A C++ library for storing and accessing configuration data in tree structures with support for JSON, XML, INI, and INFO formats.
A fast, minimal-dependency Bitcoin blockchain parser for extracting transaction data and computing blockchain statistics.
Integrates clang-format into CMake projects with a custom format target and git pre-commit hook.
A fast, header-only CSV parser for modern C++ with a versatile API and support for custom types and error handling.
Catkin-friendly C++ bindings for TensorFlow, enabling easy integration of TensorFlow C++ API into ROS projects.
A Java-based simulator for FRC robots written in Java, with support for C++ and Python.
A first-person 2.5D dungeon-crawler for MS/FreeDOS, built with C++14, fixed-point math, and software rendering.
Adobe Air Native Extension for encoding and decoding video/audio using FFmpeg libraries.
A header-only C++ library for 2D and 3D data visualization using modern OpenGL.
A C++ library implementing core functionality for handling AppImage portable application files.
A free and open-source sprite sheet creator that automatically packs images from a folder into optimized sheets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.