Showing 36 of 352 projects
A C++ library for creating, reading, and modifying Microsoft Word (.docx) files programmatically.
An unordered C++ data container providing fast iteration, insertion, and erasure while maintaining pointer/iterator validity to non-erased elements.
A cross-platform native backend for Haxe projects, enabling deployment to iOS, Android, Windows, Mac, and Linux.
A high-performance, cross-platform 3D game engine with Vulkan/DirectX 12 support, built on a novel 'Everything is an asset' design principle.
A non-intrusive, decentralized package manager for C++ libraries using CMake.
A single-header C graphics library for recreational coding, prototyping, small games, and experimentation.
A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.
A modern C++ framework for Vulkan development, providing a productivity layer with support for ray tracing, meshlets, and serialization.
C implementation of 1D/2D wavelet transforms including DWT, SWT, MODWT, wavelet packet transforms, and continuous wavelet transforms.
A collection of presentation materials from the C++Now 2014 conference covering modern C++ topics, libraries, and best practices.
A C++14-compatible physical units library with no dependencies, focusing on safety, performance, and developer experience.
A C++ library for generating realistic fake data across 40+ categories, inspired by Faker.js.
A simple, header-only C++ library for parsing and writing INI configuration files.
A C++ framework for simulating and measuring ROS 2 system performance, tracking latency, reliability, CPU, and memory usage.
A highly optimized C++ library for fast continuous wavelet transform calculations in C++, Python, and MATLAB.
A headers-only C++11 CPU vector graphics library that requires no standard library, FPU, or GPU.
A lightweight, header-only C++20 graph library designed as a simpler alternative to the Boost Graph Library.
A fast command-line tool that searches C/C++ source code using AST parsing and prints matching code snippets.
A C++17 library implementing fast, open multi-methods to solve the Expression Problem, now superseded by Boost.OpenMethod.
A C++ header-only library for debugging that prints variables of any type with auto-formatting and syntax highlighting.
A transpiler that converts C source code into Go source code, enabling migration of C projects to Go.
A C++17 client library for connecting to and interacting with ClickHouse databases.
A lightweight, dependency-free C++17 library for binding Lua to C++ with support for multiple Lua implementations.
A fast, header-only C/C++ library for counting 1 bits in arrays using optimized CPU instructions like POPCNT, AVX2, AVX512, NEON, and SVE.
A collection of C++ Vulkan examples and demos using the Vulkan-Hpp C++ API and GLFW for cross-platform rendering.
A fast C++ library for fuzzy string matching using Levenshtein Distance, offering MIT licensing and algorithmic improvements.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A C++ middleware and framework for building distributed service-oriented systems with automated threading, IPC, and location-transparent Object RPC.
A simple, multi-language implementation of the Iterative Closest Point algorithm for 3D point cloud registration.
A high-performance C++17 logging library with zero dynamic allocations during log calls, supporting synchronous and asynchronous logging.
A modern documentation generator for C++ that automatically creates API docs with integrated Markdown pages and instant search.
A header-only C++23 library for task-based parallelism using coroutines and std::expected for error handling.
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
A simple header-only C++ library for parsing and generating INI configuration files.
A cross-platform Vulkan game engine with a FrameGraph-based renderer and a declarative C++ UI framework called Fusion.
An open-source engine re-implementation of the 2001 castle simulation game Stronghold, enabling cross-platform play.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.