Pre-alpha · First usable release planned for late 2026.
Gramlot RosettaLesson 02 · First steps
Data binding
Compare the two independent fields: Live updates its heading as you type; On focus out updates only when you leave the field. In Gramlot, each heading subscribes to the same Data field as its textbox. Only the first textbox sets live=True.
Example · Gramlot Python
Code
How it works · Gramlot Python
Each textbox and heading use the same ^ pointer to a Data field. live=True commits the first textbox while you type; the second uses the default focus-out commit. The Python recipe declares these connections, and Gramlot handles the updates in the browser.