Showing 36 of 352 projects
A C++20 framework for creative coding, enabling 2D/3D games, media art, visualizers, and simulators across Windows, macOS, Linux, and the Web.
A cross-platform, professional procedural terrain generation and texturing tool for creating realistic 3D landscapes.
A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.
A header-only C++11 library for creating and validating JSON Web Tokens (JWT) with comprehensive algorithm support.
A lightweight header-only C++ library for running Keras (TensorFlow) models without linking against TensorFlow.
A C++17 library for runtime polymorphism using type erasure, offering non-intrusive interfaces, value semantics, and customizable storage and dispatch.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
A work-in-progress Ruby compiler written in Ruby and C++, featuring an ahead-of-time compiler and incremental REPL.
A fast, efficient, and easy-to-use C++ asynchronous micro web framework for building REST APIs.
A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.
A cross-platform C++ framework for building JSON-RPC 2.0 & 1.0 compatible client and server applications.
A modern C++ re-implementation of the classic DOS game Duke Nukem II, offering enhanced graphics and usability on modern systems.
A lightweight C++20 header-only library for binary serialization and remote procedure calls with zero-overhead design.
A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.
A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.
A header-only C++ library for binding C++ classes and functions into the V8 JavaScript engine.
Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.
A C++ library for building high-performance embedded RESTful HTTP servers.
A header-only, thread-safe C++14 signal-slots library designed as a modern replacement for Boost.Signals2.
A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.
A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.
A C++17 cross-platform single-header library for generating and manipulating UUIDs (Universally Unique Identifiers).
A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.
A learned index structure enabling fast lookups, range searches, and updates on billions of items with minimal space usage.
A C++ header-only library implementing a fast and memory-efficient HAT-trie data structure for storing sets and maps of strings.
A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.
A C++ header-only library for JSON and JSON-like data formats with support for JSON Schema, JSONPath, CBOR, MessagePack, and more.
A freestanding C++20 input/output library designed to replace <iostream> and <cstdio> with exceptional performance.
A single-header JSON parser for C and C++ that performs a single allocation for the entire DOM.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.
A cross-platform C++20 port of the three.js library, enabling 3D graphics rendering in C++ applications.
A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.
A tool for creating and maintaining AppDirs, featuring a flexible plugin system for bundling dependencies and generating AppImages.
A C++ header-only library providing fast hash map and hash set implementations using hopscotch hashing with open addressing.
A single-header C++ library for expressive and concise print debugging, replacing cout/printf with powerful formatting and lazy evaluation.
A collection of CAPTCHA-breaking implementations using OpenCV, Tesseract OCR, and machine learning algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.