Showing 36 of 1194 projects
A fast Support Vector Machine (SVM) library that leverages GPUs and multi-core CPUs for high-performance machine learning.
A fast and memory-efficient C++ hashmap implementation using robin hood hashing as a drop-in replacement for std::unordered_map/set.
STL-compatible C++ memory allocator library with a simpler RawAllocator concept and various allocator implementations.
A lightweight C++ wrapper around libcurl for making HTTP/REST requests with both simple and advanced configuration options.
A C++ database access library providing a simple, unified interface for multiple database backends.
Fast, strong hash functions including SipHash and HighwayHash, offering high-speed SIMD implementations with security claims.
An open-source 3D game engine supporting Vulkan and DirectX 12 across Linux, Windows, and Android platforms.
A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.
A cross-platform C++ game engine for 2D and 3D development with Vulkan rendering and Lua scripting.
An embeddable, lightweight profiler for C++ applications with CPU/GPU timing, live web view, and dynamic instrumentation.
A lightweight, cross-platform 3D rendering and animation engine with a clean C++ architecture and C-style API.
NOT MY CODE! Zeus trojan horse - leaked in 2011, I am not the author. This repository is for study purposes only, do not message me about your lame hacking attempts.
A portable C++ library providing SIMD vector types for explicit data-parallel programming with zero-overhead abstractions.
An open-source reimplementation of Black & White (2001) in modern C++ with support for OpenGL and Vulkan.
Open-source C++ implementation of the OMG Data Distribution Service (DDS) for building real-time, distributed publish-subscribe systems.
Open-source, cross-platform video compositing software with a node-based workflow for visual effects and motion graphics.
A modern C++ library for processing and visualizing polygon surface meshes with efficient data structures and standard algorithms.
A sound and music computing system for audio synthesis, processing, and composition.
A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.
A collection of C++ STL features that can be learned in 30 seconds or less.
A unit testing and mocking framework for C and C++ with memory leak detection.
Language-specific headers and classes for using popular icon fonts in C, C++, C#, Python, Rust, and Go.
A CMake tool for seamlessly integrating Rust crates (executables and libraries) into existing C/C++ projects.
A C++ library providing multiple concurrent hash map implementations for high-performance multithreaded applications.
A Qt and C++ GUI for the radare2 reverse engineering framework, designed to make binary analysis accessible.
A community-curated repository of modern, idiomatic C++ code patterns for solving common programming problems.
A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.
A C++ library for building native PHP extensions with automatic type conversion between C++ and PHP.
A C++ 3D game engine ported to run in web browsers using JavaScript, WebGL, and WebAssembly via Emscripten.
A comprehensive collection of slides, code, and materials from the CppCon 2018 conference.
An open-source re-implementation of the classic Tomb Raider engine for playing Tomb Raider 1-5 and custom levels.
A minimalist, frustration-free, single-header C++ library for command-line argument parsing.
A fast, densely stored C++17+ hashmap and hashset using robin-hood backward shift deletion, offering near-drop-in replacements for std::unordered_map/set.
A collection of Vulkan C++ sample applications demonstrating various aspects of the Vulkan graphics API.
A multi-platform C++ game engine for 2D games on desktop, mobile, Xbox, and WebAssembly, forked from Cocos2d-x.
A C++ multi-platform game engine for 2D development on desktop, mobile, Xbox, and WebAssembly.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.