What are the top C++ repos?
Popular C++ repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- littlefrogyq/ue4ss-subnautica-2Windows release of the UE4SS Unreal Engine modding framework tailored for Subnautica 2, adding Lua scripting,
- 0xshug0/audio.cppA C++ runtime for running audio AI models locally without Python, supporting text-to-speech, voice cloning, sp
- d7ead/mkpivmOffensive-security research tool that wraps x86 and x64 Windows shellcode in a per-build polymorphic virtual m
- paddlepaddle/paddle-inference-demoA collection of ready-to-run code examples showing how to deploy trained AI models into real applications usin
- redteamfortress/phantomkillerSecurity research proof of concept that abuses a signed Lenovo kernel driver (BootRepair.sys) to terminate any
- andrewrk/pydawA Python library that reads and inspects FL Studio music project files, letting you extract tempo, title, and
- iamsopotatoe-coder/tinyloadSingle file C++ Windows PE packer that compresses and encrypts an executable, then unpacks it in memory throug
- 2dom/keypadAn open-source DIY Zigbee touch keypad built around the ESP32-C6, with PCB Gerber files, a 3D-printable case,
- 5ec1cff/injectrcTool that injects extra init rc scripts into a running Android 11+ phone without rebooting, by attaching to th
- caspermeijn/onvifviewerA Linux desktop and mobile app for viewing and configuring IP cameras from any brand using the open ONVIF stan
- deftruth/lite.ai.toolkitA C++ library that bundles 100+ pre-trained AI models for tasks like object detection and face recognition, le
- adiao1973/librobotbagfixC++ library and CLI that repairs broken ROS 2 rosbag2 files (MCAP and SQLite3) so crash-time data from deliver
- nv-tlabs/wosxWoSX is a C++ and Python library from NVIDIA Research that solves physics simulation equations using a mesh-fr
- the-snek-initiative/snek_equinoxA proof-of-concept C++ project exploring a theoretical technique to make Windows Defender show a healthy prote
- something-mighty/vk_dxgiSingle-header C++ library that gives Vulkan applications on Windows direct control over DXGI presentation, unl
- akshayanirmal2005-cmyk/smart-health-trackAn ESP32 microcontroller project that reads temperature, humidity, air quality, and rain sensor data and shows
- zvxhash/void-sniffA Windows research tool that injects a DLL into a running process and logs specific system calls it makes, hig
- zunhaisu/oscar-kv-quantResearch code for OScaR, a 2-bit KV cache quantization method for LLMs that uses a rotation plus token scaling
- jdduke/fpcppfpcpp is a lightweight, header-only C++11 library that brings functional programming tools like map, filter, c
- swordfatih/reflectPre-1.0 C++ ORM that uses C++26 static reflection to derive schema, CRUD, filters, and migrations from annotat
- craftsmantweezers95/unlocker-phone-tool-2026A Windows desktop application for phone repair technicians that consolidates FRP bypassing, bootloader unlocki
- ypichev/underwaterfxA VST3 audio plugin for music producers that makes any sound source feel like it is playing underwater, combin
- hackcascac/obfushunterA Windows command-line tool that scans an .exe or .dll file without running it and identifies known obfuscatio
- vanillanahida/nte-custom-bagelA Windows mod tool for the game NTE that lets players replace in-game photo backgrounds with their own images
- eversinc33/karyoA C++ library for security researchers that uses symbolic execution on LLVM bitcode to analyze obfuscated VMP-
- haritha-08/esp32_testA minimal personal test project for the ESP32 microcontroller written in C++ with PlatformIO, with almost no d
- kevinbudz/quickbarA KDE Plasma 6 panel widget that moves application menu bars into your desktop panel, similar to how macOS men
- purzbeats/esp32-147b-genartC++ firmware for an ESP32-S3 microcontroller that plays four looping generative art animations on a postage-st
- zaas2/opinionviewerWindows C++ Qt 6 desktop tool that bulk-extracts review or audit opinions from large piles of Word and Excel d
- zepp-hanzj/memmapexplorerA Windows desktop tool that visualizes how a compiled program is laid out in memory as an interactive treemap
- ziadnasar6-lgtm/c-_co_workspace_founderSingle-file C++ Windows console app for booking coworking venues in Egyptian governorates, with ANSI UI, accou
- 6x-u/enrinanimeA lightweight C++ character animation engine under 3 MB that covers skeleton keyframing, ten inverse kinematic
- ali-pahlevani/2d_scan_merger_ros2Combines multiple 2D LiDAR laser scans into one unified scan for ROS2 robots, with no cap on sensor count and
- huolalatech/rn-pull-to-refreshA React Native component that adds native pull-to-refresh and load-more interactions on Android, iOS, and Harm
- larocquel/arduinoPersonal beginner-friendly learning log with Arduino UNO sketches that progress from blinking an LED to buildi
- maddiedreese/xteink-terminalTurns an XTeInk X4 e-ink keyboard accessory into a wireless secondary terminal display by flashing custom firm
- migratorywhale/stackchan-mcpAn MCP bridge that lets Claude control a Stack-chan desktop robot as tool calls, enabling it to speak, listen
- sasakaranovic/diy-filament-dryer-v2Open-source WiFi-connected filament dryer for 3D printers — hardware designs and C++ firmware so you can build
- tangtangtang1995/3d-clawA desktop 3D geometry app built on Easy3D that weaves AI into every step: parameter suggestions before algorit
- xszwow/chrome2apiWraps Chrome's built-in Gemini Nano AI model behind an OpenAI-compatible local HTTP API so any OpenAI-ready to
- 0x1-1/revivalA hobbyist reverse-engineering project recreating the client tools and server infrastructure for a Turkish onl
- chronoconstant/sourdough-monitorBattery-powered ESP32 gadget that measures sourdough starter rise height and reports it to Home Assistant over
- ekomssavior/green_plasma_ctfPublic proof of concept for CVE-2022-37962, a Windows CTF protocol privilege escalation from low-privilege use
- commonmugger/steam-controller-remapperWindows tray app that turns a Steam Controller into a virtual Xbox 360 pad via ViGEmBus, with per-game paddle
- crystalgovernor/osuAn unofficial C++ toolkit for Windows that adds aim assistance, bot features, and timing manipulation to the r
- lineagedr/3.4.3_sourceAbandoned C++ source dump of a private World of Warcraft server (originally called Wrathion) targeting the 3.4
- zartbot/gfdA C++ library that speeds up data transfers from RAM to an NVIDIA GPU for AI inference by batching scattered m
- khenderson20/clearcoreA visual MIPS processor simulator for learning computer architecture: write assembly, step through the 5-stage
- swately/phyriadfgAn experimental Windows tool that generates extra video frames for any game by analyzing captured screen outpu
- syrnitram/recon-ground-droneA 3D-printed RC ground drone inspired by Rainbow Six Siege, controlled over WiFi from a browser with live came
- team-resurgent/flycast-xAn experimental emulator that tries to run Sega Dreamcast games on the original Xbox console. It is an early p
- aerl-official/aerl-c-frameworkA beginner-friendly Arduino header library that wraps pin control, input reading, serial logging, and communic
- loloxwg/duckdb-onnxA DuckDB extension that lets you run ONNX machine learning models directly inside SQL queries, so you can get
- bong-water-water-bong/npu-gpu-cpuA research project to unify AMD's CPU, GPU, and NPU under a single Linux driver and memory model. Already runs
- dahorg/wlameshotA Wayland-compatible screenshot tool with annotation support (arrows, blur, text, numbered markers), inspired
- deftruth/computelibraryA toolkit by Arm that speeds up machine learning and computer vision tasks on Arm-based chips like smartphones
- fatehmtd/gradiumppApache-licensed C++17 client for the Gradium TTS and ASR service, with REST and WebSocket clients for both sin
- team-resurgent/rxdk-demoA homebrew 3D graphics demo for the original 2001 Xbox console, built entirely with custom open-source tools.
- 9veedz/4leggedspiderbotA 3D-printed four-legged walking robot powered by an ESP32 with a browser-based WiFi control panel for adjusti
- martinmol2007/dice-simA C++ command-line dice simulator that rolls a 6-sided die N times and writes per-roll ASCII art history and a
- melo-gonzo/cyclopsFirmware for ESP32 microcontroller boards that streams live video and audio to a browser dashboard, detects mo
- misterdigifox/snesfoxDesktop toolkit for SNES ROMs on macOS with a lightweight emulator, debug window, disassembler, coverage recor
- benagastov/bindweb-nim-wasm-compilerAn in-browser IDE that compiles Nim code to WebAssembly inside the browser, bundled with the Bindweb framework
- david19p/custom-llm-kernel-2080Custom C++/CUDA inference stack tuned for the NVIDIA RTX 2080 that runs local LLMs with speculative decoding a
- furszy/basic_threadpoolA minimal C++ thread pool that keeps worker threads alive and ready to grab queued tasks, letting programs run
- ghost9887/dataseaA command-line tool with its own simple language for generating realistic fake SQL test data with random value
- haruko386/c-templateA collection of ready-made C++ code snippets for competitive programming contests. Copy and reuse common algor
- kanebos9/basamakA free, open-source drum machine and step sequencer plugin for Mac, Windows, and Linux with synthesized sounds
- linkmaster6/dolphin-2018-tdevA patched 2018-era Dolphin emulator build that adds the memory changes needed to run the Metroid Prime 3 Proto
- lolhop/vitamaniaAn unofficial homebrew rhythm game for the PS Vita that plays 4-column osu!mania beatmaps, installed via VPK a
- manifold-engineering/voserA free desktop app that simulates how sound from multiple loudspeakers behaves outdoors, letting you place vir
- hook12aaa/qwen3-mlxA C++ inference engine for Apple Silicon that runs Qwen3-4B on Apple MLX, exposes an OpenAI compatible HTTP AP
- daviddrysdale/pkcs11testA testing tool that checks whether security hardware or software correctly follows the PKCS#11 standard for st
- deftruth/mnnMNN is a lightweight engine from Alibaba that runs AI models directly on phones and small devices. It converts
- joy-joy-joy-joy-joy-joy-joy/duckchainA C++ project called duckchain with no README documentation, making its purpose and usage unknown without insp
- liushuyu/bpftraceA tool that lets you write short scripts to observe what's happening inside a running Linux system in real tim
- liushuyu/latLATX is a fast translation tool that lets standard x86 Intel/AMD applications run on Loongson LoongArch proces
- neo773/smart-whisperA JavaScript package that runs AI speech-to-text transcription locally on your own machine. It connects Node.j
- ujjwalkarn/xgboostXGBoost is a fast machine learning library for building accurate prediction models from structured data. It cr
- wenqijiang/fast-vector-similarity-search-on-fpgaA research project that uses reprogrammable hardware chips (FPGAs) to speed up similarity search — the task of
- zolrath/godotGodot Engine is a free, open-source tool for making 2D and 3D video games. It provides a complete workspace wi
All repos · Explain any other repo →