Showing 36 of 63 projects
A fast, header-only C++ logging library with rich formatting and asynchronous support.
A high-performance C++ JSON parser that uses SIMD instructions to parse gigabytes of JSON per second.
A high-performance C++ JSON parser that uses SIMD instructions to parse gigabytes of JSON per second.
A comprehensive cheatsheet of modern C++ language and library features from C++11 to C++23.
A C++11 single-file header-only HTTP/HTTPS server and client library for building web services and clients.
A curated collection of resources for learning and using modern C++ (C++11 and beyond).
A fast and lightweight Entity Component System (ECS) for building games and simulations with millions of entities in C and C++.
A C++ library for cloud-based client-server communication using modern asynchronous APIs.
A fast, single-header C++11/14/17/20/23 testing framework designed for minimal compile times and in-production-code testing.
A C++ parallel algorithms library that enables high-performance computing on GPUs and multicore CPUs with a productivity-focused interface.
A C++ header-only library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms built on Boost.Asio.
A header-only C++ plotting library that provides a simple API similar to Matlab and matplotlib.
A single-header C++11 command line parser with a simple interface and rich feature set.
A curated list of awesome header-only C++ libraries across various domains like parsing, data formats, concurrency, and graphics.
A collection of practical CMake recipes for building, testing, and packaging C, C++, Fortran, and Python projects.
NVIDIA's implementation of the C++ Standard Library for CUDA C++ development.
A cross-platform, dependency-free C++ and Python DAG framework for building parallel computational graphs.
A header-only C++11 library for creating and formatting tables in terminals with extensive styling and export options.
A zero-dependency C++ header-only parser combinator library for creating parsers according to Parsing Expression Grammars.
A fast, accurate static code analyzer for C/C++, C#, and Lua that detects defects early in development.
A high-performance C++ library for parsing floating-point and integer numbers from strings, 4x to 10x faster than strtod.
A cross-platform C++11 header-only library for memory-mapped file I/O with zero dependencies.
A simple, fast, accurate single-header microbenchmarking library for C++11/14/17/20.
A repository containing presentation slides and materials from the CppCon 2020 conference.
A collection of C++ STL features that can be learned in 30 seconds or less.
A minimalist, frustration-free, single-header C++ library for command-line argument parsing.
A lightweight concurrency framework for C++11 inspired by Microsoft PPL, providing tasks, parallel algorithms, and schedulers.
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 header-only C++ binary serialization library optimized for speed, minimal size, and real-time networking.
A C++17 library for runtime polymorphism using type erasure, offering non-intrusive interfaces, value semantics, and customizable storage and dispatch.
A single-header C++ library for expressive and concise print debugging, replacing cout/printf with powerful formatting and lazy evaluation.
A fast C++ library for parsing and emitting YAML, designed for performance and low memory usage.
A C++ vector expression template library for OpenCL, CUDA, and OpenMP that simplifies GPGPU development.
A C++17 std::variant implementation for C++11/14/17 compilers, providing type-safe unions.
A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.