Overview
A modular C++ engine with a visual editor. Drive an LCD from an ESP32, run the same project on Windows through SDL3, or drop the renderer entirely and ship a headless service. Every part is a package. Take what you need.
News
Deki is open source
The engine, the editor and every package are on GitHub under Apache 2.0, and the editor is a download for Windows and Linux with its compiler inside.
What's in the box: 29 packages
Sprites, particles, state machines, GPS, LoRa, Wi-Fi and the boards themselves. Every part of Deki beyond the core is a package, and a project takes only the ones it uses.
LoRa, GPS, and a trackball that feels like a TrackPoint
A new LoRa package for the SX1262, a GPS package that works out its receiver's speed, and input for the trackballs and keyboards small devices come with.Visual editor
Fields tagged DEKI_EXPORT are picked up at build time by
the C++26 static-reflection codegen: sliders, ranges, undo and
serialization, all from that one tag.

Deki is free and Apache 2.0, built by one person after work. Donations buy more hours and more boards to test on.
0 € / month of 200 €: one focused day a week on Deki