Skip to content

Deki's pixel cat peeking over a ledge

Deki Engine

A modular C++ engine with a visual editor. Tiny enough for an MCU.

Created and maintained by Jai · devkirbyrawr@gmail.com

Website · Docs · Download the editor · Discord · Sponsor

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.

Start here

Every other deki-* repository here is a package. Browse them all at dekiengine.com/packages.

Deki is free and Apache 2.0, built by one person after work. Sponsoring buys more hours and more boards to test on.

Popular repositories Loading

  1. deki-engine deki-engine Public

    The Deki Engine runtime: a modular C++ engine made first for embedded devices. Every feature and every platform is a package, so it builds anything, and runs on the desktop too.

    C++ 21

  2. deki-editor deki-editor Public

    The visual editor of Deki, a modular C++ engine made first for embedded devices, that builds anything and runs on the desktop too: scenes, inspector, hot reload, and builds that flash the board.

    C++ 5

  3. deki-2d deki-2d Public

    Sprites and UI module for the Deki Engine

    C++ 3

  4. deki-esp32-integration deki-esp32-integration Public

    ESP32 platform integration for the Deki Engine

    C++ 3

  5. deki-desktop-integration deki-desktop-integration Public

    Desktop platform memory and filesystem providers for the Deki Engine

    C++ 1

  6. deki-input deki-input Public

    Input system module for the Deki Engine

    C++ 1

Repositories

Showing 10 of 38 repositories
  • deki-editor Public

    The visual editor of Deki, a modular C++ engine made first for embedded devices, that builds anything and runs on the desktop too: scenes, inspector, hot reload, and builds that flash the board.

    dekiengine/deki-editor's past year of commit activity
    C++ 5 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • deki-desktop-integration Public

    Desktop platform memory and filesystem providers for the Deki Engine

    dekiengine/deki-desktop-integration's past year of commit activity
    C++ 1 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • deki-engine Public

    The Deki Engine runtime: a modular C++ engine made first for embedded devices. Every feature and every platform is a package, so it builds anything, and runs on the desktop too.

    dekiengine/deki-engine's past year of commit activity
    C++ 21 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • deki-tactility-integration Public

    Tactility platform integration for the Deki Engine

    dekiengine/deki-tactility-integration's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 8, 2026
  • deki-wifi Public

    Abstract WiFi peripheral interface for the Deki Engine

    dekiengine/deki-wifi's past year of commit activity
    C++ 1 Apache-2.0 0 0 0 Updated Nov 7, 2026
  • deki-uart Public

    UART serial peripheral interface for the Deki Engine

    dekiengine/deki-uart's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 7, 2026
  • deki-tween Public

    Tweening and easing animation module for the Deki Engine

    dekiengine/deki-tween's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 7, 2026
  • deki-tiledmapeditor-integration Public

    Loads and renders maps authored in Tiled (.tmj) with chunk streaming for the Deki Engine

    dekiengine/deki-tiledmapeditor-integration's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 7, 2026
  • deki-spi Public

    SPI buses and their devices for Deki: a boot step that starts a bus, shared by displays, SD cards and radios

    dekiengine/deki-spi's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 7, 2026
  • deki-sdl3-integration Public

    SDL3 display, input, and filesystem integration for the Deki Engine

    dekiengine/deki-sdl3-integration's past year of commit activity
    C++ 0 Apache-2.0 0 0 0 Updated Nov 7, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…