C++ projects — indie software
-
agentty
AI pair programming in your terminal — one static binary, sub-ms startup, any model
-
lector
C++ library for parsing command line arguments. Supported on Linux, macOS, and Windows. Can be built with Bazel, CMake, or Meson.
-
SimpleGameEngine
A super simple game engine in Post-Modern C
-
plainmd
PlainMD is a simple and elegant Markdown Viewer built with Qt6
-
Qwen3.5-TurboQuant-MLX-LM
Accelerate Qwen3.5 KVCache with TurboQuant MLX-LM tools for prompt caching, quantized attention, and research-ready evals
-
PoseidonVK
open source, arma, game, engine, Poseidon, enfusion, PoseidonVK, Vulkan, CWR-CE, ofpisnotdead-com, Cold War Assault, Remastered, Community Edition
-
Rollback-Core
Implement deterministic rollback netcode in Unreal Engine 5 projects with this lightweight plugin for high-performance fighting game synchronization.
-
ModbusViewer
Cross-platform Modbus TCP/RTU master tool (Qt6/QML) for Windows and macOS — a free, open-source alternative to Modbus Poll for testing, polling, and debugging Modbus devices, PLCs, and SCADA systems.
-
ripwire
ripwire — the ripgrep of AI context. A zero-dependency C++23 CLI that maps any codebase into a ranked, deterministic call graph for coding agents: orientation, blast radius, tests-to-run and quality verbs, plus an MCP server. ripgrep-fast retrieval, a tripwire on every claim it emits.
-
osint-username-search
Locate username presence across 500+ platforms using an asynchronous OSINT framework for identity verification and digital footprint audits.
-
qiuckprompts
Windows tray app: hotkeys grab editor text and send it to an AI chat with a prepared prompt. Pure Win32 C++.
-
xge
XGE is a work‑in‑progress C++20 engine exploring modern engine architecture: reflection‑driven data, platform‑agnostic core, modular renderer backends (DX12 + Vulkan planned), and a dual‑runtime scripting model using CoreCLR for the editor and NativeAOT for runtime builds. Focused on clean systems engineering, not commercial features.
-
Pantheon
A full media platform built for multi-source assimilation, bidirectional metadata correction, and deterministic IPTV block scheduling.
-
sqrail
A bounded SQL-on-files CLI for coding agents. SQL in, files out.
-
Ghosteel
Desktop-class terminal for SailfishOS. Full TUI app support, 24-bit color, multi-session with encrypted scrollback. Powered by Ghostty's VT engine.
-
Cassette-Account-Password-Manager
self-hosted, offline password manager with AES encryption securely store, organize, and protect account credentials in an encrypted personal vault inspired by Cassette & KeeWeb.
-
RisalDash
Beautiful real-time web dashboards for ESP32 / ESP8266 in a few lines of C++ — a modern ESP UI & ESPUI alternative. Offline-first AP + captive portal, WebSocket, 26 widgets, i18n (EN/RU/AR), and AI control via MCP.
-
maya
C++26 TUI framework with type-state compile-time DSL, Yoga flexbox, SIMD cell-diff renderer, and Elm-style runtime
-
AtlasAuthentication-CPP
Atlas Authentication - C++ CMD / ImGui SDK. A secure licensing layer for C++, JavaScript, and Python, Every protection targets a specific real-world attack — and every one is something you can read the mechanism for.
-
Attraccess
Access and Lifecycle management for shared resources like machines, tools and doors
-
openSylab
Open-source LIMS for medical diagnostics. ISO 15189-compliant audit trail, RBAC, MFA/TOTP, HL7 v2.5.1 & FHIR R4 native, self-hosted, MIT licensed.
-
fyzenor
Fyzenor - C++ Based Filemanager
-
FTB
A terminal-based file browser, built with C++17 and FTXUI.
-
Toaster-2.0
A C++ Graphics engine/SDK made with modern Vulkan
-
OloEngineBase
A game engine based on Hazel
-
pilab-esp32-p4-plc
Run browser-first PLC and HMI applications directly on the ESP32-P4 with this integrated industrial automation platform.
-
VAL3000
🔧 Control stepper motors wirelessly with VAL3000, the quick and easy driver that requires no programming. Perfect for precise motor management.
-
Havel
Havel is a scripting language for desktop automation: hotkeys, window control, input simulation, and game macros. Write concise scripts that run on X11 and Wayland
-
lambda
A modern, general-purpose, pure functional programming language (WIP)
-
Knot
Record Everything.
-
lyrtube-cli
🎵 Download high-quality audio from YouTube and more with lyrtube-cli, featuring automatic lyrics embedding and built in Go.
-
External-imgui-Cheat-Menu-Examples
Dear explains the integration of ImGui in SDL2 step by step and emphasises minimising code repetition and errors when creating dynamic user interfaces. It is intended for educational purposes and has been prepared in accordance with fair use principles.
-
authforge
Production-grade OAuth2.0/OIDC authorization server built with C++17/Drogon — the auth forge for your apps
-
llm-compress
Compress context data to optimize memory and performance in C++ large language model applications within the llm-cpp toolkit.
-
tachyon
Very fast 3D, and associated game projects.
-
llmqore
Qt C++ library for working with AI/LLM Providers and MCP
-
torchcomms
📡 Streamline PyTorch communications with torchcomms, an experimental API offering high-level collectives and ready-to-use backend solutions.
-
HeliosEngine
A modern, ECS based modular game engine framework built with C++23
-
Hammer
Hammer is an open source cross-platform framework which uses Vulkan as backend. With support for collision detection and point lights.
-
soft-ue-cli
Control Unreal Engine 5 from the command line with Python CLI tools for AI agents, Blueprints, actors, screenshots, profiling, and more
-
flutter_3d_shape_switcher
🎨 Animate and switch between 3D shapes like spheres and cubes in Flutter with an engaging point cloud that morphs smoothly as you swipe.
-
llm-eval
Evaluate large language models with tools for performance and consistency scoring as part of the llm-cpp C++ infrastructure toolkit.
-
Prismalux
Piattaforma AI locale in C ++ Qt6. multi-agente, locale 0-Token. llama.cpp ollama. Zero cloud, zero abbonamenti.
-
ESP32S3-USB-Keyboard-To-BLE
🔄 Transform any USB keyboard into a Bluetooth device with ESP32-S3, allowing seamless connections to multiple gadgets. Enjoy universal compatibility and low latency.
-
FastNoiseLite
Fast, portable noise generation library for procedural generation (terrain, textures, worlds).
-
Jolt Physics
Multithreaded rigid-body physics engine for games and VR, used in AAA titles.
-
ONNX Runtime
Cross-platform inference and training accelerator for machine-learning models.
-
Protocol Buffers
Language-neutral, platform-neutral mechanism for serializing structured data.
-
Recast & Detour
Navigation-mesh construction toolset and pathfinding for games and simulations.
-
Tesseract OCR
Optical character recognition engine — extract text from images in 100+ languages.