Showing 36 of 1036 projects
A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.
A modern, cross-platform C++ webview library for building lightweight desktop apps with web technologies.
A learned index structure enabling fast lookups, range searches, and updates on billions of items with minimal space usage.
A C++ header-only library implementing a fast and memory-efficient HAT-trie data structure for storing sets and maps of strings.
A header-only C++ library for solving large sparse linear systems using algebraic multigrid (AMG) method with support for GPU acceleration.
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 C++ header-only library for JSON and JSON-like data formats with support for JSON Schema, JSONPath, CBOR, MessagePack, and more.
A C++ static library providing a clean, cross-platform interface to 7-Zip for archive compression and extraction.
A high-performance time-series database optimized for modern hardware, supporting both metrics and events with efficient compression.
A C++11 wrapper for libuv providing a simple interface and high-performance networking with TCP, UDP, HTTP, DNS, and timer support.
A lightweight, header-only C++ tensor algebra framework delivering bare-metal performance for small matrix/tensor operations via compile-time optimizations.
Xcode extension that adds import statements from anywhere in your code without scrolling.
An open-source reimplementation of the Might and Magic 6-8 game engine for modern platforms with enhanced graphics and modding support.
A header-only file browser implementation for dear-imgui, enabling native file dialogs in C++ applications.
A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.
A modern C++ header-only tweening library for creating complex animations in games and interactive software.
Cross-platform GUI library for games and 3D applications, offering fast, flexible, and simple interface creation.
A single-header JSON parser for C and C++ that performs a single allocation for the entire DOM.
A universal model exchange and serialization format for decision tree forests, enabling cross-platform deployment.
A small, single header-only C++ library for loading and saving OpenEXR (.exr) images with minimal dependencies.
Open-source code examples accompanying a comprehensive Modern OpenGL tutorial series covering textures, matrices, lighting, and 3D graphics.
A C++ API wrapper for displaying shapes, meshes, and markers in Rviz for debugging and visualizing robot data.
A C++ engine and framework for building 2D games across iOS, Android, Windows, Linux, Mac, and web platforms.
A fast implementation of random forests for classification, regression, and survival analysis, optimized for high-dimensional data.
A C++ reference implementation of the Dragonbox algorithm for fast, correct, and shortest float-to-string conversion.
A C++ library for fast ground segmentation from LiDAR point clouds using the line-fit algorithm.
A specialized SIMD Geometric Algebra library for high-performance 3D projective geometry operations.
A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.
Open source continuation of Bungie's Marathon 2 game engine for playing Marathon series games and third-party content.
A cross-platform C++20 port of the three.js library, enabling 3D graphics rendering in C++ applications.
A high-performance GPU rendering library for scientific data visualization, built on Vulkan and up to 10,000x faster than matplotlib.
A high-performance, minimal JSON parsing and serialization library for C++ that prioritizes speed, fast compilation, and small code size.
A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.
A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.
A high-performance, header-only C++11 serialization library designed as a faster alternative to boost.serialization.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.