Seven GUIs

Seven GUIs

A benchmark for comparing GUI programming approaches.

React 19TypeScriptTailwind CSS
Progress2/7
1Done

Counter

Fine-grained reactivity with external stores and Jotai.

2Done

Temperature Converter

Bidirectional data flow between Celsius and Fahrenheit.

3Soon

Flight Booker

Constraints and conditional form validation.

4Soon

Timer

Concurrency and competing user/signal interactions.

5Soon

CRUD

Separating the domain and presentation logic.

6Soon

Circle Drawer

Undo/redo and custom drawing with a dialog.

7Soon

Cells

A simple but usable spreadsheet with formulas.