Curated list of project-based tutorials
Top CPP GitHub Repositories & Tools (2026)
Discover the most starred and trending open source tools tagged with #cpp.
PlayStation 5 emulator for Windows, Linux and MacOS
ODS V3 Pre-Release: Public testing and refinement ahead of the official V3 launch. Turn your PC, Mac, or Linux box into a private AI server.
Fastest and only macOS Dictation app with on-device STT and custom trained AI enhancement model. Windows pre-build available! A local Wispr Flow alternative. DM us on X exclusive model access! ๐ - https://x.com/fluidvoiceapp
Open-source, bring-your-own-key (BYOK) multi-model AI chat client for iOS, Android and the web. One LLM client for OpenAI, Anthropic, Google Gemini, OpenRouter, DeepSeek and ten more providers, plus any OpenAI-, Anthropic- or Gemini-compatible endpoint โ Ollama, LM Studio, llama.cpp, vLLM. Local-first, self-hostable, no account. AGPL-3.0.
Self-hosted game stream host for Moonlight.
ClickHouseยฎ is a real-time analytics database management system
A set of performant RDNA/HIP patches against llama.cpp focusing on high speed inferencing with numerics assurance
PlayStation 3 emulator and debugger
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
PCSX2 - The Playstation 2 Emulator
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
A customisable music player
geatsc: compiles TypeScript to C++ for GeaStack targets.
Live truecolor terminal dashboard for a locally running LLM: tok/s, TTFT, GPUs, context, MTP acceptance, layer and real expert routing (llama.cpp)
Downloads spotify playlists and songs along with metadata through an easy to use GUI (Downloads from YouTube)
AI pair programming in your terminal โ one static binary, sub-ms startup, any model
Sega Saturn emulator
Modern C++ high level GBA engine
Understand your Git history!