Showing 36 of 432 projects
A modern source port of Diablo and Hellfire with engine improvements, bug fixes, and quality-of-life features.
A connection-oriented, message-based UDP transport layer for games with reliable/unreliable messaging, encryption, and P2P NAT traversal.
A native, cross-platform MongoDB GUI client that embeds the mongo shell for shell-centric database management.
A decentralized, open-source package manager for C and C++ developers with cross-platform binary management.
A Wii U emulator that runs most Wii U games and homebrew in a playable state on Windows, Linux, and macOS.
A free software for creating solid 3D CAD models using a script-based approach, focusing on CAD rather than artistic modeling.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
A high-performance C++ template library of containers, algorithms, and iterators for runtime and tool development.
A high-performance, event-driven C++ framework for building asynchronous, non-blocking server-side applications.
A reverse-engineered source code reconstruction of the 1996 game Diablo, serving as a modding and preservation base.
A mature C++ library for reading, writing, and manipulating JSON data with comment preservation.
A simple C++11 thread pool implementation for parallel task execution in C++ applications.
A collaborative collection of C++ best practices and guidelines for writing modern, maintainable C++ code.
A fast online machine learning system with advanced techniques like hashing, reductions, and contextual bandits.
High-performance messaging system for reliable UDP unicast, UDP multicast, and IPC transport with predictable low latency.
A zero-dependency, portable C++ web framework for building highly scalable and resource-efficient applications.
A retargetable machine-code decompiler based on LLVM, supporting multiple architectures and file formats.
A lightweight cross-platform desktop app framework using JavaScript, HTML, and CSS without bundling Chromium.
A compiler and toolchain infrastructure library for WebAssembly, providing optimization, assembly, disassembly, and conversion utilities.
A fast, persistent NoSQL database with Redis compatibility, designed for storing collection data on disk.
A collection of high-performance C++ HTTP libraries for building servers, proxies, and clients, supporting HTTP/1.1 to HTTP/3.
An open-source cross-platform C++ framework for building desktop, mobile, and audio plugin applications.
An open-source cross-platform C++ framework for building desktop/mobile applications and professional audio plug-ins.
A C++ library for cloud-based client-server communication using modern asynchronous APIs.
A suite of command-line tools for manipulating WebAssembly files, including conversion between text and binary formats, validation, and interpretation.
A suite of command-line tools for manipulating WebAssembly files, including conversion between binary and text formats.
Open-source C++/SDL2 source code for the 2010 indie puzzle-platformer game VVVVVV.
Open-source release of the 2010 indie puzzle-platformer VVVVVV, where you flip gravity instead of jumping.
A header-only GUI library with only 4,000 lines of C++ code, designed for cross-platform and embedded systems.
Industry-standard navigation-mesh generation and pathfinding toolset for games, powering AI navigation in Unity, Unreal, and Godot.
A high-performance routing engine written in C++ that provides route, trip, and navigation services using OpenStreetMap data.
A mesh optimization library that makes 3D meshes smaller and faster to render through vertex/index optimization, simplification, and compression.
A cross-platform, high-performance C/C++ network library with simpler APIs for TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server development.
A simple, expressive C++17 HTTP client library inspired by Python Requests, built on libcurl.
A free, open-source sandbox space exploration game featuring trading, combat, missions, and an evolving storyline.
A ccache-like compiler wrapper that caches compilation outputs locally or in remote storage to speed up build times.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.