C++ Trending
Trending C++ repos on GitHub · last 7 days
godot
Godot Engine – Multi-platform 2D and 3D game engine
opentoonz
OpenToonz - An open-source full-featured 2D animation creation software
xiaozhi-esp32
An MCP-based chatbot | 一个基于MCP的聊天机器人
llamafile
Distribute and run LLMs with a single file.
react-native
A framework for building native applications using React
protobuf
Protocol Buffers - Google's data interchange format
vllm-ascend
Community maintained hardware plugin for vLLM on Ascend
tt-metal
🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.
rocksdb
A library that provides an embeddable, persistent key-value store for fast storage.
gem5
The official repository for the gem5 computer-system architecture simulator.
grpc
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
cutlass
CUDA Templates and Python DSLs for High-Performance Linear Algebra
folly
An open-source C++ library developed and used at Facebook.
fmt
A modern formatting library
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
xllm
A high-performance inference engine for LLM, VLM, DiT and REC models, optimized for diverse AI accelerators.
godot
Godot Engine – Multi-platform 2D and 3D game engine
tesseract
Tesseract Open Source OCR Engine (main repository)
MNN
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
llamafile
Distribute and run LLMs with a single file.
clover
ROS-based framework and RPi image to control PX4-powered drones 🍀
Open3D
Open3D: A Modern Library for 3D Data Processing
googletest
GoogleTest - Google Testing and Mocking Framework
spdlog
Fast C++ logging library.
aps3e
An experimental Android PS3 emulator, ported and optimized based on RPCS3.
firebase-ios-sdk
Firebase SDK for Apple App Development
perfetto
Production-grade client-side tracing, profiling, and analysis for complex software systems.
ardupilot
ArduPlane, ArduCopter, ArduRover, ArduSub source
grpc
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
microsoft-ui-xaml
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
protobuf
Protocol Buffers - Google's data interchange format
tt-metal
🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.
TXSQL
brpc
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
rocm-systems
super repo for rocm systems projects
godot
Godot Engine – Multi-platform 2D and 3D game engine
Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Sunshine
Self-hosted game stream host for Moonlight.
tensorflow
An Open Source Machine Learning Framework for Everyone
whisper.cpp
Port of OpenAI's Whisper model in C/C++
llamafile
Distribute and run LLMs with a single file.
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Apollo
Sunshine fork - The easiest way to stream with the native resolution of your client device
Waybar
Highly customizable Wayland bar for Sway and Wlroots based compositors. ✌️ 🎉
tdesktop
Telegram Desktop messaging app
nix
Nix, the purely functional package manager
json
JSON for Modern C++
shadPS4
PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++
ppsspp
A PSP emulator for Android, Windows, Mac, Linux and iOS, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues.
dxvk
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
tracy
Frame profiler
Millennium
Open-source modding framework for creating and managing Steam Client themes and plugins.
mame
MAME
pcsx2
PCSX2 - The Playstation 2 Emulator
llama.cpp
LLM inference in C/C++
godot
Godot Engine – Multi-platform 2D and 3D game engine
llamafile
Distribute and run LLMs with a single file.
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
tdesktop
Telegram Desktop messaging app
ladybird
Truly independent web browser
OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
DS5Dongle
Turn your Pico 2 W into a DualSense 5 dongle.
weasel
【小狼毫】Rime for Windows
shadPS4
PlayStation 4 emulator for Windows, Linux, macOS and FreeBSD written in C++
tracy
Frame profiler
WLED
Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!
luau
A small, fast, and embeddable programming language based on Lua with a gradual type system.
godot-cpp
C++ bindings for the Godot script API
OpenRCT2
An open source re-implementation of RollerCoaster Tycoon 2 🎢
DS5Dongle
Turn your Pico 2 W into a DualSense 5 dongle.
o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
tensorflow
An Open Source Machine Learning Framework for Everyone
Waybar
Highly customizable Wayland bar for Sway and Wlroots based compositors. ✌️ 🎉
wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
faiss
A library for efficient similarity search and clustering of dense vectors.
notepad-plus-plus
Notepad++ official repository
organicmaps
🍃 Organic Maps is a free Android & iOS offline maps app for more than 6M travelers, tourists, hikers, and cyclists. It uses crowd-sourced OpenStreetMap data and is developed with love by the community. No ads, no tracking, no data collection, no crapware. Please donate to support the development!
protobuf
Protocol Buffers - Google's data interchange format
Foundry-Local
vllm-ascend
Community maintained hardware plugin for vLLM on Ascend
connectedhomeip
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
rocm-systems
super repo for rocm systems projects
FlashMLA
FlashMLA: Efficient Multi-head Latent Attention Kernels
tt-metal
🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.
TXSQL
duckdb
DuckDB is an analytical in-process SQL database management system
sherpa-onnx
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
json
JSON for Modern C++
wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
Mooncake
Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonshot AI.
onnxruntime
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
fmt
A modern formatting library
PX4-Autopilot
PX4 Autopilot Software
spdlog
Fast C++ logging library.
tt-metal
🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.
ducklake
DuckLake is an integrated data lake and catalog format
Interview_DS_Algo
Super Repository for Coding Interview Preperation
imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
GeminiWatermarkTool
VEO / Gemini 3.5 Nano Banana Pro watermark maintenance tool
duckdb
DuckDB is an analytical in-process SQL database management system
mujoco
Multi-Joint dynamics with Contact. A general purpose physics simulator.
cp-algorithms
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
notepad-plus-plus
Notepad++ official repository
opencv
Open Source Computer Vision Library
electron
Build cross-platform desktop apps with JavaScript, HTML, and CSS
JoltPhysics
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
spdlog
Fast C++ logging library.
serenity
The Serenity Operating System 🐞
flatbuffers
FlatBuffers: Memory Efficient Serialization Library
cutlass
CUDA Templates and Python DSLs for High-Performance Linear Algebra
entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
nixl
NVIDIA Inference Xfer Library (NIXL)
grpc
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
librealsense
RealSense SDK
Arduino-FOC
Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
firebase-ios-sdk
Firebase SDK for Apple App Development
benchmark
A microbenchmark support library