Showing 36 of 149 projects
A collection of small C++17 libraries for building data-oriented physically-based graphics algorithms.
An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.
An extremely fast, header-only C++23 library for JSON and binary serialization with compile-time reflection.
A C++ implementation of the DDS (Data Distribution Service) standard for real-time publish-subscribe communications.
A collection of helper classes for writing DirectX 11.x C++ code for Win32 desktop, Xbox One, and UWP applications.
A lightweight, header-only C++ ORM for SQLite with modern C++14/17/20 features and no raw string queries.
A general-purpose GPU compute framework built on Vulkan for cross-vendor graphics cards, enabling high-performance data processing and machine learning.
A high-performance, pattern-defeating quicksort implementation designed as a drop-in replacement for C++'s std::sort.
A fast, type-safe C++11 Entity-Component System for game development and simulation.
A header-only C++17 library providing macros and functions to obtain the names of variables, types, functions, macros, and enums at compile-time.
A hybrid thread/fiber task scheduler for C++11 that enables efficient execution of blocking tasks.
A repository containing slides and materials from the CppCon 2017 conference for C++ developers.
A modern C++14 msgpack-RPC library for building client-server applications without IDL or code generation.
A comprehensive archive of presentation slides, code, and materials from the CppCon 2016 conference.
A comprehensive archive of presentation materials from the CppCon 2015 conference for C++ developers.
A curated collection of open-source C/C++ libraries for game development, covering system, engine components, asset management, and frameworks.
An easy, intuitive, open-source tool for creating traditional 2D hand-drawn animations using bitmap and vector graphics.
A repository containing presentation slides and materials from the CppCon 2020 conference.
A free assembler/linker toolchain for developing games and software for the Nintendo Game Boy and Game Boy Color.
A C++ database access library providing a simple, unified interface for multiple database backends.
A collection of programming articles covering C++, Elm, Haskell, Kotlin, statistics, and software development concepts.
A community-driven multiplayer top-down shooter built from scratch in C++ with an in-game map editor and cross-platform play.
Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.
A C++14 library providing std::tuple-like reflection for user-defined types without macros or boilerplate.
A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.
A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.
A lightweight concurrency framework for C++11 inspired by Microsoft PPL, providing tasks, parallel algorithms, and schedulers.
A lightweight and scalable C++ library for creating Discord bots with full API coverage and efficient caching.
Enables source debugging for .NET and C++ binaries by embedding source control metadata into built assets.
The official C++ client API for PostgreSQL, providing a modern interface to interact with PostgreSQL databases.
A single-header C++11/14/17 library for expressive command line argument parsing with documentation generation.
A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.
A C++17 header-only library for building embedded HTTP/WebSocket servers with async request handling and Express-like routing.
A feature-rich, header-only C++11/14/17/20 library for parsing and serializing TOML configuration files with full spec compliance.
Real-time, jerk-constrained, time-optimal trajectory generation for robots and machines.
A collection of minimal, modern CMake examples focused on understanding installation and project structure.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.