Showing 36 of 409 projects
An experimental open-source render engine for exploring modern graphics techniques and engine architecture.
Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
A GitHub Action to build C++ applications with CMake (using CMakePresets.json), Ninja, and vcpkg in CI workflows.
A C++ implementation of the AMWA NMOS specifications for discovery, registration, and connection management in networked media systems.
A simple framework for creating compile-time microbenchmarks to measure C++ template metaprogramming performance.
A repository containing presentation materials from the C++Now 2013 conference, covering C++11, Boost libraries, and advanced programming topics.
A C++17 port of the extremely fast xxHash non-cryptographic hash algorithm.
A C++ Redis client library providing a simple wrapper over hiredis with connection pooling and ready-to-use patterns.
A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.
A high-performance drop-in replacement for std::list with significantly faster insertion, erasure, iteration, and sorting operations.
A C++ and SDL2 port of the classic Gravity Defied mototrial racing mobile game, preserving all original features.
A collection of presentation materials and papers from the C++Now 2012 conference, covering C++11, Boost libraries, and advanced programming techniques.
A C++20 library that replaces preprocessor macros with constexpr detection of compilers, architectures, SIMD extensions, and operating systems.
A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.
A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.
A C++17 header-only drop-in replacement for std::optional that eliminates memory waste for certain types using unused bit patterns or sentinel values.
A portable, header-only C++ library for deserializing, serializing, and building YAML documents with full YAML 1.2.2 compliance.
A header-only C++ library for creating interactive data visualizations using the Plotly.js figure spec.
A collection of robust and fast Python tools for parsing, extracting, and analyzing web archive data, including a high-performance WARC parser.
A modern documentation generator for C++ that uses YAML configuration, outputs Markdown, and integrates with static site generators.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
A curated list of resources for the discontinued Symbian OS, including development tools, emulators, software, games, and documentation.
A collection of experimental C++11 libraries using concepts to explore future standard library designs.
A stateful Neovim plugin for managing and running build system tasks with project-specific configuration.
A thin, modern, header-only C++17 wrapper for GLFW providing RAII objects, scoped enums, and exceptions.
A comprehensive collection of presentation slides and materials from the CppCon 2021 conference for C++ developers.
A small MIDI sequencer DSL designed around vectors and euclidean rhythms for live-coding and beat generation.
A few classes for extremely fast json parsing/serializing in modern C++. Possibly the fastest json parser in C++. Possibly the fastest json serializer in C++.
An esoteric programming language where you code like an electrician using currents, generators, and components.
A cross-platform, single-header crash-reporting library for modern C++ applications that generates .dmp and .txt crash logs.
A fast, lightweight, single-header C++17 CSV parser library that parses rows and cells lazily on demand.
A C++ header-only template library for wildcard pattern matching with runtime and compile-time execution.
The presentations of C++Now 2019.
A graphical user interface for annotating point clouds and 3D scenes with bounding boxes, keypoints, and rectangles.
A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.
An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.