Showing 36 of 1194 projects
A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.
A lightweight, extremely high-performance, in-place DOM-style JSON parser for C++11.
An open-source reimplementation of the classic 1998 platformer Jazz Jackrabbit 2, supporting multiple original versions and modern platforms.
An open-source reimplementation of Grand Theft Auto 1 (GTA1) using modern technologies, playable in a web browser.
A C++ library for fast and easy audio synthesis with clean syntax and intuitive signal processing operators.
A C++ header-only library of statistical distribution functions with compile-time computing capabilities.
A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.
A fast and flexible C++ library for working with OpenStreetMap data.
A non-intrusive, header-only dependency injection container for C++11 and later that automates wiring and reduces boilerplate.
The C++ framework behind ESPHome for building custom firmware for ESP8266/ESP32 devices.
A lightweight, header-only C++ JSON parser with XML conversion capabilities.
A C++ wrapper for FFmpeg that simplifies multimedia processing with modern C++ abstractions.
A single-header C++ library for creating animated GIFs directly from RGBA8 image data with delta encoding.
A header-only C++ utility library that simplifies Vulkan graphics programming by reducing boilerplate and verbosity.
A curated list of C++ graphics libraries and resources for 3D rendering and game development.
A C++ library for seamless interoperability between C++ and Python, enabling Python to call C++ code and vice versa.
A portable, cross-platform continuation of Jagged Alliance 2 that fixes bugs and provides a stable base for mods.
Improved build system generator for CPython C, C++, Cython and Fortran extensions
Mesh simplification library that preserves UV seam boundaries for seamless texture reuse across decimation levels.
A tilemap editor for Game Boy, GBC, GBA, NDS, SNES, Genesis, and TG16 projects, supporting Pokémon disassemblies and hacks.
A fast preprocessor for C and C++ designed as a faster replacement for GNU cpp.
A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.
A low-latency, high-throughput asynchronous logging library for C++ that minimizes performance impact on application threads.
A single-file zero-overhead C++ idiomatic wrapper for the native WebGPU C API, providing syntactic sugar without runtime cost.
A WebAssembly toolchain and toolkit for building smart contracts on the EOSIO blockchain platform.
A C++ library for creating, reading, and modifying Microsoft Word (.docx) files programmatically.
A C++ implementation of the Go-ICP algorithm for globally optimal 3D point cloud registration with outlier trimming.
An unordered C++ data container providing fast iteration, insertion, and erasure while maintaining pointer/iterator validity to non-erased elements.
A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.
A Python-based high-level build system wrapper for distributed, multi-platform C/C++ projects.
A fast C++ GPU implementation of Convolutional Neural Networks with multi-GPU support.
A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization.
A VLC plugin that enables streaming media directly from torrent files and magnet links.
A high-performance data profiler for discovering and validating complex patterns like functional dependencies, inclusion dependencies, and association rules.
A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.
A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.