Pre-alpha · First usable release planned for late 2026.

Gramlot Rosetta One idea. Five implementations.

Lesson 03 · First steps

Input widgets

Try text, number, date, time, checkbox and multiline inputs. Gramlot’s formlet arranges labelled widgets in two fixed columns; each widget binds to its own Data field. Text fields commit on focus out, and the checkbox commits when toggled. This lesson covers field layout and editing, without submission or persistence.

Example · Gramlot Python

Code

How it works · Gramlot Python

The formlet arranges six labelled widgets in two columns; it does not own their values. Each ^ binding points to a separate Data field. Text-like inputs commit on focus out, the checkbox commits when toggled, and Gramlot preserves the widgets’ typed values.