Showing 36 of 1036 projects
Open-source, cross-platform video compositing software with a node-based workflow for visual effects and motion graphics.
Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.
A collection of C++ STL features that can be learned in 30 seconds or less.
A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.
A sound and music computing system for audio synthesis, processing, and composition.
A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.
A unit testing and mocking framework for C and C++ with memory leak detection.
Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.
A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.
A community-curated repository of modern, idiomatic C++ code patterns for solving common programming problems.
A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.
A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.
A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.
A C++ library for building native PHP extensions with automatic type conversion between C++ and PHP.
A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.
An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.
A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.
A minimalist, frustration-free, single-header C++ library for command-line argument parsing.
A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.
A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.
An Entity Component System (ECS) library for the Godot Engine, enabling data-oriented game architecture.
A collection of reusable scientific computing software components for solving large-scale, complex multi-physics engineering problems.
A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.
A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.
A C++ time unit for exact representation of common media framerates and audio sample rates using std::chrono.
A C++ library for translating and manipulating point cloud data, analogous to GDAL for raster/vector data.
A high-performance digital forensics tool that scans disk images and files to extract structured evidence like emails, credit cards, and encoded data.
A fast C++ symbolic manipulation library with optional wrappers for Python, Julia, Ruby, Haskell, and other languages.
A high-speed, full-stack C++ MVC web framework based on Qt, supporting HTTP and WebSocket.
A simple, expressive, header-only C++ mocking framework for unit testing with support for major compilers and testing frameworks.
Open-source flight software, simulator, and tools for NASA's Astrobee free-flying robots on the International Space Station.
A cross-platform header-only C++14 library for building interactive command line interfaces with Cisco-style navigation.
An open-source chemical toolbox for converting, analyzing, and manipulating molecular data across 90+ file formats.
A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.
A modern open-source engine re-implementing The Elder Scrolls: Arena with quality-of-life improvements.
The official C++ client API for PostgreSQL, providing a modern interface to interact with PostgreSQL databases.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.