Showing 36 of 149 projects
A full-featured, open-source office productivity suite supporting word processing, spreadsheets, presentations, and more.
A C/C++ library implementing the uTorrent Transport Protocol (uTP) for reliable, low-delay data transfer over UDP.
A C++ web framework built on Qt, inspired by Catalyst's simplicity, with HTTP/2, WebSockets, and async support.
An asynchronous, crash-safe C++14 logger with intuitive API, design-by-contract checks, and custom sink support.
A modular C++ and ROS 2 framework for building configurable LiDAR odometry and SLAM pipelines.
A header-only, thread-safe C++14 signal-slots library designed as a modern replacement for Boost.Signals2.
A Vim plugin providing real-time, semantic code highlighting for C, C++, and Objective-C using libclang.
A free and open-source 2D game engine with Lua scripting, built on SFML, featuring a map editor and plugin system.
A C++14 library for authoring and executing benchmarks with a GoogleTest-like API, supporting statistical analysis and performance tracking.
A header-only C++ library for solving large-scale eigenvalue problems, built on top of Eigen.
A header-only C++14 library providing push-based pipelines for expressive collection processing with operators like filter, transform, and fork.
A portable, lightweight C++ framework for building 2D games with minimal dependencies and cross-platform support.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.
A high-performance, header-only C++11 serialization library designed as a faster alternative to boost.serialization.
A high-performance, header-only C++ library for realtime IIR digital signal processing with Butterworth, Chebyshev, and RBJ filters.
The standard C++ client library for building nodes and applications in ROS 2.
A fast C++ library for parsing and emitting YAML, designed for performance and low memory usage.
A generic C++17 header-only library providing sorting algorithms, sorter adapters, and related tools with a unified interface.
A multi-platform 3D game engine focused on first-person games with dynamic lighting, physics, and an integrated editor.
A sample project demonstrating modern CMake best practices using targets for a library and executable.
A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.
A header-only, non-intrusive, macro-free runtime reflection system for C++17 and later.
Apache Cordova plugin for displaying and controlling a splash screen during app launch on the browser platform.
A header-only C++17 library for building and executing directed acyclic graphs of asynchronous tasks.
A small, mature C++ framework implementing Actor, Publish-Subscribe, and CSP models to simplify concurrent and multithreaded application development.
A deprecated Cordova plugin that enables iOS apps to use the modern WKWebView engine instead of the legacy UIWebView.
A lightweight, portable unit testing framework for C++ designed for test-driven development across multiple platforms.
A collection of C++ sample applications demonstrating various aspects of the Vulkan graphics and compute API.
A JavaScript library for reinforcement learning using Markov Decision Processes, implemented in C++ for performance.
A modern open-source reimplementation of the zEngine used in Gothic and Gothic II games.
An open-source real-time strategy game where players build underground dungeons, command creatures, and battle opponents with traps and spells.
A non-intrusive, decentralized package manager for C++ libraries using CMake.
A typesafe callback framework for C++ that implements a signal/slot system for connecting signals to any callback function.
A CMake module for downloading external project source code at configure time for integration via add_subdirectory().
An OpenGL-accelerated C++ vector drawing library for Qt, combining QPainter and HTML5 canvas APIs for high-performance UI components.
A Vulkan abstraction layer that represents a frame as a task graph, simplifying graphics engine development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.