Showing 36 of 1036 projects
A single-header unit testing framework for C and C++ with a simple API and Google Test-like output.
A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.
A header-only C++ library for binding C++ classes and functions into the V8 JavaScript engine.
An asynchronous, crash-safe C++14 logger with intuitive API, design-by-contract checks, and custom sink support.
A single-header, public domain, short vector math library for C++ inspired by shading languages.
A lightweight C++14 wrapper for SQLite that provides a modern, type-safe API with minimal overhead.
A ROS package collection for processing raw camera images into calibrated, rectified formats for computer vision applications.
An open-source remake and fan expansion of Dungeon Keeper, modernizing the classic dungeon management game with enhanced features and modding support.
A uniform interface to run deep learning models from multiple frameworks like TensorFlow, PyTorch, and Keras in C++ and Python.
A C++ library for building high-performance embedded RESTful HTTP servers.
A sophisticated CMake template for modern C and C++ projects, providing best practices for cross-platform development.
A video stabilization library that plugs into FFmpeg and Transcode to smooth shaky footage from handheld or vehicle-mounted cameras.
A single-header C++17 library for pretty-printing STL containers, user-defined types, and complex data structures.
A C++11 library providing abstract interfaces for multiple x86/x64 hooking techniques including detours, VEH, and IAT.
A shared-source library for creating and packing isochart texture atlases for 3D mesh parameterization.
A header-only C/C++ testing micro-framework for creating fake function test doubles with minimal boilerplate.
A minimalistic simulator for playing and visualizing traffic scenarios defined in the OpenSCENARIO XML format.
A header-only Vulkan-based library providing a CUDA Runtime API interface for GPU-accelerated applications.
A C++ recurrent neural network library for sequence learning problems, specializing in online handwriting prediction and synthesis.
A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.
A lightweight cross-platform serial port library with protocol parsing for C++, C, C#, Java, Python, Node.js, Electron, and Rust.
A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.
A comprehensive collection of code examples and recipes for learning and implementing the Vulkan graphics API.
An open-source visual-inertial odometry system that estimates camera motion and sparse 3D maps from camera and IMU data.
A C++ ROS package for real-time detection, tracking, and classification of static and dynamic objects from LIDAR point clouds.
A C/C++ header file that eliminates platform-specific #ifdefs by providing portable macros for static analysis, optimizations, and API management.
A cross-platform C++ machine learning library for real-time gesture recognition with support for classification, regression, and clustering.
An open-source cross-platform game engine for running Fallout 2™, written in C++ with SDL.
A library for computing time-optimal path parameterization for robots subject to kinematic and dynamic constraints.
A lightweight middleware layer that simplifies Vulkan API usage for professional workstation applications.
A cross-platform retro game engine forked from Quake II, focused on creating standalone games with a 1997-era software renderer aesthetic.
A graphical editor for creating and monitoring Behavior Trees, compliant with BehaviorTree.CPP.
A cross-platform C++ binding for OpenGL that provides type-safe parameters, lazy function resolution, and multi-context support.
Client/server open-source network backup solution for Windows, macOS, and Linux systems.
A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.
A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.