BetterMenu Builder Design once. Export firmware, WebAssembly, and display-adapter code.
Explore BetterMenu on GitHub

Build a hardware-independent BetterMenu declaration, preview the menu in the browser, and export target-specific code for firmware or a static web demo.

Menu model

Structured editor

Selected row

Item settings

C++ support

Backing values and callbacks

Asset model

Icons and bitmaps

Local asset import

Add asset


SVGs are sanitized before preview/export. Images and masks are decoded in browser memory and stored as project data, never as local paths.

Adapter generator

Target profile

Graphical status

Status widgets

Browser preview

Generated menu

100%

Selected item

Waiting for selection

The preview updates from the structured BetterMenu model.

RuntimeModel preview
ExportArduino + Web
HostingStatic Pages

Generated artifacts

Copy or download outputs


        

Next steps

Generated placement guide