ReDemon UI: Reactive Synthesis by Demonstration for Web UI

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Lee, Jay, Oh, Gyuhyeok, Ahn, Joongwon, Qiu, Xiaokang
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917072480501760
author Lee, Jay
Oh, Gyuhyeok
Ahn, Joongwon
Qiu, Xiaokang
author_facet Lee, Jay
Oh, Gyuhyeok
Ahn, Joongwon
Qiu, Xiaokang
contents ReDemon UI synthesizes React applications from user demonstrations, enabling designers and non-expert programmers to create UIs that integrate with standard UI prototyping workflows. Users provide a static mockup sketch with event handler holes and demonstrate desired runtime behaviors by interacting with the rendered mockup and editing the sketch. ReDemon UI identifies reactive data and synthesizes a React program with correct state update logic. We utilize enumerative synthesis for simple UIs and LLMs for more complex UIs.
format Preprint
id arxiv_https___arxiv_org_abs_2507_10099
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ReDemon UI: Reactive Synthesis by Demonstration for Web UI
Lee, Jay
Oh, Gyuhyeok
Ahn, Joongwon
Qiu, Xiaokang
Human-Computer Interaction
Programming Languages
ReDemon UI synthesizes React applications from user demonstrations, enabling designers and non-expert programmers to create UIs that integrate with standard UI prototyping workflows. Users provide a static mockup sketch with event handler holes and demonstrate desired runtime behaviors by interacting with the rendered mockup and editing the sketch. ReDemon UI identifies reactive data and synthesizes a React program with correct state update logic. We utilize enumerative synthesis for simple UIs and LLMs for more complex UIs.
title ReDemon UI: Reactive Synthesis by Demonstration for Web UI
topic Human-Computer Interaction
Programming Languages
url https://arxiv.org/abs/2507.10099