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
-
PoseidonVK
open source, arma, game, engine, Poseidon, enfusion, PoseidonVK, Vulkan, CWR-CE, ofpisnotdead-com, Cold War Assault, Remastered, Community Edition
-
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.
-
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
-
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
-
Toaster-2.0
A C++ Graphics engine/SDK made with modern Vulkan
-
OloEngineBase
A game engine based on Hazel
-
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
-
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.
-
tachyon
Very fast 3D, and associated game projects.
-
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.
-
Prismalux
Piattaforma AI locale in C ++ Qt6. multi-agente, locale 0-Token. llama.cpp ollama. Zero cloud, zero abbonamenti.