Showing 36 of 1079 projects
A modern C++ Vulkan utility library providing RAII wrappers, memory management, and efficient idioms without framework overhead.
A C++ library for exact 2D Delaunay triangulation, Voronoi diagrams, and constrained triangulations with super-stable numerical predicates.
A flexible command-line client for interacting with Arch Linux's User Repository (AUR).
Converts KITTI autonomous driving dataset raw data to ROS bags and provides a C++ library for direct data access.
A C++ library providing integer, rational, floating-point, complex, and interval number types with extended range and precision beyond built-in types.
A C++ library implementing steering functions for car-like robots with limited turning radius, including Dubins, Reeds-Shepp, and continuous curvature variants.
A C++ implementation of open addressing hash table algorithms for efficient key-value storage.
A modern C++ library for reading and writing audio streams with idiomatic STL integration.
A fast, extensible multi-language dependency extraction tool for code analysis and visualization.
A C++ audio digital processing toolbox for building modular audio filter pipelines with Python bindings.
A small, public domain or Apache 2.0 licensed C++ JPEG compression and fuzzed low-RAM decompression codec.
Code repository for the Packt book 'Learning Vulkan', providing examples and projects for learning the Vulkan graphics API.
A single-header C++ library for displaying async animations, counters, progress bars, and status messages with minimal code changes.
A CMake-based fork of the CyanWorlds.com Engine focused on bug-fixes, cross-platform compatibility, and enhanced features.
A portable C++ FTP/SFTP client library wrapping libcurl for easy file transfer operations.
A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.
A GitHub Action to set up and run vcpkg for C++ projects with automatic binary caching using GitHub's cache.
An advanced C++ 3D game engine with a full editor, ECS architecture, and DirectX 11 renderer, powering an in-production game.
An open-source C++ game engine using SFML and SDL 2 to build and export games for Nintendo Switch, Web, Mobile, and PC.
A terminal-based clone of the classic snake game, built with C++ and ncurses.
A header-only C++11 library for safe and efficient interaction with R objects from C++ code.
C++ library providing safe numeric types that throw exceptions on arithmetic errors like overflow and underflow.
A modern open-source interpreter for Commander Keen and Cosmo's Cosmic Adventure games, enhancing classic DOS gameplay with new features.
A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.
A C++ SDK for integrating CityEngine's procedural 3D modeling engine into custom plugins and standalone applications.
An open-source library for building interactive real-time graphics applications like games and digital art across multiple platforms.
A modern, modular, and efficient lossless data compressor in C++ that combines multiple algorithms and multi-threading for high performance.
A minimalistic C++ Jinja templating engine specifically designed for LLM chat templates, used in llama.cpp and other projects.
A simple, open-source lossless audio codec with good compression ratios, written in C++.
A modern C++ visual scripting engine designed for embedding into applications with no external dependencies.
A collection of CMake macros for managing compiler/linker flags, source collection, precompiled headers, and unity builds.
A minimal CMake example project covering sources, resources, dependencies, and packaging.
A C++ header-only associative container that maintains key-value pairs in first-in-first-out insertion order.
A C++ unit testing framework supporting TDD, xUnit patterns, and multiple C++ standards.
An open-source reimplementation of the classic 1990s space race strategy game Buzz Aldrin's Race into Space.
A collection of single-header C++ libraries that extend or provide alternatives to the C++ standard library.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.