Showing 36 of 156 projects
A template for modern C++ projects using CMake, CI, code coverage, clang-format, and reproducible dependency management.
A categorized collection of C++ resources covering analysis, debugging, performance, standardization, and more.
An experimental PlayStation Vita emulator for Windows, Linux, macOS, and Android.
A standalone GUI for visualizing and analyzing Linux perf data, featuring flame graphs, timeline filtering, and off-CPU profiling.
A C++ parallel algorithms library that enables high-performance computing on GPUs and multicore CPUs with a productivity-focused interface.
A general-purpose tensor library for parallel computing across CPUs, GPUs, and hardware accelerators.
A fast and easy-to-use C++ microframework for creating HTTP and WebSocket web services.
A Java library providing efficient, zero-overhead access to native C++ code using JNI and annotations.
A library of optimized communication primitives for multi-GPU and multi-node collective operations.
A proven, modular C++ rendering engine for building high-performance 3D applications and custom game engines.
A C++ library for low-latency machine code generation with support for x86, x64, ARM, and AArch64 architectures.
A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.
A lightweight library to use any web browser as a GUI for applications written in any backend language.
An open-source cross-platform performance library of basic building blocks for deep learning applications, optimized for CPUs and GPUs.
A small CMake script for setup-free, cross-platform, reproducible C++ dependency management.
A templatized header-only C++ implementation of the Python NumPy library for numerical computing.
A curated list of open-source tools for professional robotic development in C++ and Python, covering ROS, autonomous driving, and aerospace.
An open-source, locally-runnable code completion engine using large language models that works on CPU.
A lightweight, single-file C++11 library for loading Wavefront OBJ 3D models with no dependencies.
Free open source home automation system for Linux, Windows, macOS, and Raspberry Pi with support for 150+ devices.
Header-only C++ bindings for the Vulkan graphics API, offering type safety, RAII handles, and STL support without runtime overhead.
A lightweight, modular, and embeddable C++20 GUI library with a declarative DSEL interface for building resolution-independent interfaces.
A step-by-step tutorial for learning the Vulkan graphics and compute API from the ground up.
An open-source Nintendo DS emulator for playing DS games on PC, Mac, and Linux.
A mature, widely-used set of C/C++ and Java libraries providing Unicode and globalization support for software applications.
A comprehensive learning roadmap for C++ developers, from beginners to experienced professionals.
A conservative garbage collector for C and C++ providing automatic memory management without requiring language changes.
An open-source C++ framework for optimizing graph-based nonlinear error functions, widely used in robotics and computer vision.
An open-source recreation of the Heroes of Might and Magic II game engine with modern enhancements.
A single-header C++ macro for printf-style debugging with colorized output, type info, and expression passthrough.
A native Clojure dialect hosted on LLVM with seamless C++ interoperability.
A C++ library with ROS interface for managing multi-layered 2D grid maps in mobile robotics.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
A header-only embedded scripting language designed from the ground up for seamless integration with C++.
A multiplatform C++ library for capturing, parsing, and crafting network packets with wrappers for libpcap, DPDK, and PF_RING.
A game engine with a fully bindless, GPU-driven renderer featuring real-time path-traced global illumination, hardware ray tracing, and a 200Hz physics simulation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.