Zero-Shot Prompting Approaches for LLM-based Graphical User Interface Generation
Not on the map. Why?
Abstract (arXiv)
Graphical user interface (GUI) prototyping represents an essential activity in the development of interactive systems, which are omnipresent today. GUI prototypes facilitate elicitation of requirements and help to test, evaluate, and validate ideas with users and the development team. However, creating GUI prototypes is a time-consuming process and often requires extensive resources. While existing research for automatic GUI generation focused largely on resource-intensive training and fine-tuning of LLMs, mainly for low-fidelity GUIs, we investigate the potential and effectiveness of Zero-Shot (ZS) prompting for high-fidelity GUI generation. We propose a Retrieval-Augmented GUI Generation (RAGG) approach, integrated with an LLM-based GUI retrieval re-ranking and filtering mechanism based on a large-scale GUI repository. In addition, we adapt Prompt Decomposition (PDGG) and Self-Critique (SCGG) for GUI generation. To evaluate the effectiveness of the proposed ZS prompting approaches for GUI generation, we extensively evaluated the accuracy and subjective satisfaction of the generated GUI prototypes. Our evaluation, which encompasses over 3,000 GUI annotations from over 100 crowd-workers with UI/UX experience, shows that SCGG, in contrast to PDGG and RAGG, can lead to more effective GUI generation, and provides valuable insights into the defects that are produced by the LLMs in the generated GUI prototypes.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Dec 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligencecited by 6
- 2026GUI-GenBench: Evaluating Image Generation Models as Interactive GUI Environmentscited by 5
- 2025GUISpector: An MLLM Agent Framework for Automated Verification of Natural Language Requirements in GUI Prototypescited by 1
- 2025Decomate: Leveraging Generative Models for Co-Creative SVG Animationcited by 1
- 2025Context-Aware Visual Prompting: Automating Geospatial Web Dashboards with Large Language Models and Agent Self-Validation for Decision Supportcited by 0
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence14 Jun 2026
- 2026GUI-GenBench: Evaluating Image Generation Models as Interactive GUI Environments9 Feb 2026
- 2025Decomate: Leveraging Generative Models for Co-Creative SVG Animation9 Nov 2025
- 2025Context-Aware Visual Prompting: Automating Geospatial Web Dashboards with Large Language Models and Agent Self-Validation for Decision Support10 Oct 2025
- 2025GUISpector: An MLLM Agent Framework for Automated Verification of Natural Language Requirements in GUI Prototypes6 Oct 2025
Similar, not cited
Close in wording, no citation either way
- 2025GUI-ReRank: Enhancing GUI Retrieval with Multi-Modal LLM-based Reranking ↗
- 2025GUIDE: LLM-Driven GUI Generation Decomposition for Automated Prototyping
- 2024CrowdGenUI: Aligning LLM-Based UI Generation with Crowdsourced User Preferences
- 2026SchemaGUI: A Schema-Driven Benchmark for Controllable GUI Generation Evaluation
- 2026AI Prototyper: A Figma Plugin for Decomposition-Based GUI Prototyping with LLMs ↗
- 2026AlignUI: A Method for Designing LLM-Generated UIs Aligned with User Preferences
- 2026From Natural Language Requirements to Graphical User Interfaces: Automated Prototyping and Verification with Pretrained Language Models ↗
- 2025Improving User Interface Generation Models from Designer Feedback