Examples

Real apps, built with GEA

Every one runs on real hardware — the same TypeScript, JSX and CSS, compiled to native code.

Browse the source

Platformer game

A 2D platformer — coins, jumps and enemies — running natively on an ESP32, built in TypeScript, JSX and CSS.

3D Cube

A CSS 3D cube spinning at 60 fps, rendered natively on a $3 ESP32 — no GPU.

Maps

Pan-and-zoom OpenStreetMap tiles on a microcontroller, in TypeScript and CSS.

Weather

A full weather app with live forecast and conditions, on an ESP32 AMOLED.

Smart AC Dial

A draggable climate dial — touch, momentum and live state, native on ESP32.

Color & e-paper

One app driving a color panel and an e-paper display, switched by CSS media queries.

macOS Notes

A native macOS Notes-app clone — split view, toolbar and a reactive store — built in TypeScript, JSX and CSS.