C++ repos explained in plain English
Popular C++ repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- hasherezade/pe-sieveA Windows security tool that scans running processes for signs of malware injection and extracts the suspiciou
- zylann/godot_voxelGodot Voxel Tools is a Godot game engine add-on for building large, editable 3D voxel terrains like caves and
- paceholder/nodeeditorA C++ Qt library for building node-based graph editors, usable for graph visualization or full dataflow progra
- frictionalgames/amnesiathedarkdescentThe C++ source code for the horror game Amnesia: The Dark Descent, released for study and modding.
- mistertea/eternalterminalEternal Terminal is a remote shell like SSH that automatically reconnects your session after network drops, IP
- ckb-next/ckb-nextAn open-source Linux driver for Corsair keyboards and mice that replicates Corsair's Windows/macOS CUE softwar
- tildearrow/furnaceA free tracker for making chiptune music using emulated sound chips from old computers and game consoles.
- raboof/nethogsA command-line Linux tool that shows which running program is using your network bandwidth right now, grouped
- yue/yueA C++ library for building native desktop GUI apps on Windows, macOS, and Linux from one codebase, with Node.j
- nerdlang/nerdA compiler that turns JavaScript into native binaries for many platforms, running without a virtual machine, b
- odriverobotics/odriveODrive is firmware for driving brushless motors precisely and affordably, aimed at robotics hobbyists, though
- tencent/phxpaxosA C++ library implementing the Paxos consensus protocol that turns a single-server service into a fault-tolera
- nodejs/node-addon-apiA header-only C++ wrapper around Node-API that makes it easier to write native add-ons for Node.js.
- facebookresearch/tensorcomprehensionsA tool that turns a short math-like description of a tensor operation into automatically optimized GPU code, s
- handy-computer/transcribe.cppA C and C++ library that transcribes speech to text offline, supporting 16 model families like Whisper and Par
- ammaarreshi/generals-mac-ios-ipadRecompiles EA's 2003 RTS Command and Conquer Generals: Zero Hour to run natively on Apple Silicon Macs, iPhone
- microsoft/intelligent-terminalA modified Windows Terminal with a built-in AI side panel that can see your terminal output, detect errors, an
- endee-io/endeeEndee is an open-source vector database for AI search that can handle up to a billion vectors on one machine.
- msnightmare/rogueplanetA proof of concept exploit for a Windows Defender race condition bug that can spawn a SYSTEM level shell.
- ai-dynamo/nixlNIXL is an open-source library from NVIDIA that speeds up data transfers between CPUs, GPUs, and storage in la
- redis/memtier_benchmarkA command-line tool that stress-tests Redis and Memcached databases by simulating heavy traffic. It measures s
- louiszengcn/carlaairA simulator that merges CARLA's urban driving and AirSim's drone flight into one process, letting researchers
- keyboardio/kaleidoscopeFirmware for Arduino-based keyboards that controls key mappings, macros, layers, and LED effects on Keyboardio
- hku-mars/ikd-treeA C++ tool that helps robots efficiently store and update 3D LiDAR point cloud maps as they move, enabling fas
- facebookresearch/oceanFacebook's C++ toolkit for building computer vision and augmented reality apps, handling image processing, mot
- googleapis/google-cloud-cppOfficial C++ libraries that let your applications communicate with Google Cloud services like storage, databas
- zoyamalhotra/dualsensex-dsx-steam-editionWindows download page that claims to ship a Steam-focused build of DualSenseX, a utility for adaptive triggers
- yaassin12/deepseek-v4-pro-appA third party desktop app for chatting and coding with DeepSeek V4 language models using your own API key.
- phjont/wallpaper-engine-live-wallpaper-engineA Windows app that replaces your static desktop wallpaper with animated, video, or interactive scenes.
- nightmare-eclipse/greenplasmaA security research writeup showing a Windows privilege escalation bug in CTFMON, shared as a CTF style challe
- mark9-droid/tomodachipcA Windows desktop port of the Tomodachi Life island life simulation game, shared for education and preservatio
- sunyouzhi2003/lsfg-desktopA Windows tool that upscales game visuals and generates extra frames to boost smoothness without new hardware.
- ltyzen/kmsautotoolA Windows tool that emulates a KMS activation server, commonly used to activate Windows and Office without a p
- nicholasslattery/sony-head-trackerSony Head Tracker turns the motion sensors inside compatible Sony headphones into a free, real-time head track
- snoozinjs/delta-execA third party Windows client for Roblox that promises better performance and bundles game automation features
- juwluuu/subnautica-2-releaseA repository claiming to distribute a PC installer for an unannounced 'Subnautica 2' game, showing strong sign
- littlefrogyq/ue4ss-subnautica-2Windows release of the UE4SS Unreal Engine modding framework tailored for Subnautica 2, adding Lua scripting,
- torvalds/subsurface-for-dirkA free dive-log app that imports data straight from your dive computer and visualizes depth, time, and locatio
- gridex/gridexA native desktop app for macOS, Windows, and Linux that connects to seven database types with a shared grid, q
- lucasfrre/bongocat-desktopA Windows desktop app that animates the Bongo Cat meme, including a mode that reacts to system audio, distribu
- xuankuzcr/global-lvbaA research tool that refines a robot's camera and LiDAR-based 3D map after initial scanning, correcting drift
- benmakeseverything/pocket-lab-power-supplyAn open hardware, pocket sized, battery powered lab bench power supply with adjustable voltage and current, st
- 0xshug0/audio.cppA C++ runtime for running audio AI models locally without Python, supporting text-to-speech, voice cloning, sp
- urlab-sim/unrealroboticslabAn Unreal Engine 5 plugin that embeds the MuJoCo physics engine to run realistic, accurate robot simulations f
- harshit-pruthi/sklauncher-minecraftA lightweight C++ Minecraft launcher supporting premium and offline logins, mod loader management, skin and mo
- peng-zhihui/fingerboardArduino firmware that adds a fingerprint sensor to a mechanical keyboard, so it can recognize who's typing and
- dannyhsueh2/forza-horizon-6-premiumA GitHub repo claiming to offer a free Forza Horizon 6 Premium PC download, showing strong signs of being an i
- mcjavarp/manager2026A repo claiming to offer a free version of the paid Windows tool Internet Download Manager, showing several si
- d7ead/mkpivmOffensive-security research tool that wraps x86 and x64 Windows shellcode in a per-build polymorphic virtual m
- arcships/light-ocrAn offline OCR tool for Node.js and C++ that reads text from images on your own device, with optional hardware
- facebookresearch/momentumA toolkit for tracking and optimizing human body poses in 3D, giving developers the math and solvers to build
- 007firstlight/007-first-light-releaseA repository claiming to distribute a downloadable release of the game 007 First Light, with no source code or
- jtenniswood/espcontrolFirmware that turns a cheap ESP32 touchscreen panel into a wall-mounted smart home control screen for Home Ass
- 0x7c13/unityeditor-darkmodeA plugin for the Unity game editor on Windows that forces dark mode onto the title bar, menu bar, and context
- can1357/haruspexHaruspex is a tool that discovers hidden, undocumented instructions in Intel CPUs by exploiting speculative ex
- rastproxy88/vivid-r6-cracked-2026A memory-reading cheat tool for Rainbow Six Siege that adds aimbot and wallhack-style overlays, in violation o
- oyunhacktr/windows-xbox-modeA Windows 11 tool that uses Vivetool to unlock hidden system features and reshape the interface toward an Xbox
- karola3vax/cs2fowA server side plugin for Counter-Strike 2 community servers that stops wallhacks by never sending hidden enemi
- paddlepaddle/paddle-inference-demoA collection of ready-to-run code examples showing how to deploy trained AI models into real applications usin
- actuallyaridan/linux-devmgmtA faithful recreation of the Windows Device Manager for Linux desktops, built with Qt6 and real hardware data.
- msnightmare/legacyhiveA proof of concept for a Windows user profile service bug that lets an attacker load another user's registry h
- keralots/bambuhelperFirmware that turns a small ESP32 board with a color screen into a live status dashboard for Bambu Lab 3D prin
- bjtupupil/ascendfheA C++ library of hardware-accelerated math operations for homomorphic encryption on Huawei's Ascend NPU chips.
- bannedbook/speedup.vpnAn Android VPN app that helps you browse privately and bypass internet restrictions by routing traffic through
- cloudcompare/cccorelibA C++ library for handling 3D point cloud data from laser scanners or photogrammetry. It provides the core dat
- ethz-asl/bievr-lioA research system that helps robots track their position using LiDAR and motion sensors, built to stay accurat
- peng-zhihui/imgui-templateA ready-to-go C++ starter template for building interactive GUI applications with ImGui, pre-configured for th
- peng-zhihui/grblhostGrblHost is a C++ desktop program that lets you send designs to CNC engravers, laser cutters, and routers runn
- sunjaycy/goldeneye-recompA static recompilation project that turns the Xbox 360 digital release of GoldenEye 007 into a native Windows
- jasonlam08/cursor_agent_status_lightFirmware and hardware plans that turn a toy traffic light into a physical status indicator showing when Cursor
- jasionf/smart-home-buttonFirmware that turns the M5Stack Dial, a small round knob device, into a physical control panel for Home Assist
- redteamfortress/phantomkillerSecurity research proof of concept that abuses a signed Lenovo kernel driver (BootRepair.sys) to terminate any
- hackman3d/hackman3d-orbit-controllerAn open source DIY hardware project for building a 6-axis navigation controller for CAD and 3D software, using
- matthewkukanich/chimerableChimeraBLE is an ESP32-based tool for scanning, connecting to, cloning, and proxying Bluetooth Low Energy devi
- dk8827/ra-portAn unofficial source port that lets you run the original Command and Conquer: Red Alert natively on macOS, Lin
- faldyrd/auto-2026A repo whose README describes a CAD automation suite, but whose own tags and description identify it as a crac
- danking6/veltocA DIY handmade environmental monitor built on an ESP32 microcontroller with an E-Ink screen showing temperatur
- nvlabs/gbrlGBRL is a library from NVIDIA that uses tree-based models instead of neural networks for reinforcement learnin
- apple/corecryptoApple's low-level cryptography library that underlies iOS and macOS security features, published for research
- thecodedose/kdashboardA monochrome planner dashboard for jailbroken Kindles that you update by chatting with a Telegram bot, with op
- bearlikelion/godot-box3dAn experimental GDExtension that replaces Godot 4's built in 3D physics engine with Box3D as a drop in swap.
- ruphy/speedcrunchSpeedCrunch is a free, open-source desktop calculator for power users. You type math expressions on the keyboa
- acidanthera/cryptexfixupA tool that lets older Mac computers run macOS Ventura by swapping in Apple Silicon-compatible system files du
- g0ldyy/fh6-universal-radioA free, open-source mod that adds a custom radio station to Forza Horizon 6, playing music from local files, Y
- mchughalex/skate3recompAn unofficial native PC port of the Xbox 360 game Skate 3, built by recompiling the original game code to run
- trailofbits/clang-cfi-showcaseA set of C++ example programs that intentionally contain bugs to demonstrate how Clang's control flow integrit
- 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
- joker01728/robloxfpsunlockerA Windows C++ utility that removes Roblox's built-in 60 FPS cap so PC players can run the game at higher frame
- pancreations/halo-mcc-vrAn AI-written mod that adds full virtual reality support, including headset tracking and motion controllers, t
- pedrodg28/yuzu-emuAn unofficial Windows redistribution of the shut-down Yuzu Nintendo Switch emulator, bundled with firmware key
- swellweb/reameReame is an OpenAI-compatible LLM inference server built for cheap CPU hardware that caches prompts and past o
- tonydev15/walletgenA C++ tool that generates and brute-force tests Bitcoin and Ethereum wallets, used to recover a partly-known s
- 2dom/keypadAn open-source DIY Zigbee touch keypad built around the ESP32-C6, with PCB Gerber files, a 3D-printable case,
- peng-zhihui/traceapp-arduinoAn Arduino library that connects hardware like robots or camera gimbals to a phone app so they can track and f
- x86byte/sboxA small C++ header library that encrypts strings with AES-128 at compile time so plaintext passwords or keys n
- peng-zhihui/faceapp-arduinoAn Arduino library that receives real-time face tracking data—like head position and expressions—from a phone
- karpathy/matlabwrapperMatlabWrapper is a C++ library that lets you call Matlab code and functions directly from a C++ program, sendi
- gunnardorsey36725068/vapev4-client-2026A Windows download page calling itself a Minecraft mod manager, but named and described after Vape V4, a paid
- controllervr/yuzu-emuA repackaged distribution of the discontinued Yuzu Nintendo Switch emulator, offered as a zip download with a
All repos · Explain any other repo →