mlsanityData to 7 Oct 2026

WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratch

arXiv 2505.03733 ↗First posted 6 May 2025cs.CLcited by 66

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

LLM-based agents have demonstrated great potential in generating and managing code within complex codebases. In this paper, we introduce WebGen-Bench, a novel benchmark designed to measure an LLM-based agent's ability to create multi-file website codebases from scratch. It contains diverse instructions for website generation, created through the combined efforts of human annotators and GPT-4o. These instructions span three major categories and thirteen minor categories, encompassing nearly all important types of web applications. To assess the quality of the generated websites, we use GPT-4o to generate test cases targeting each functionality described in the instructions, and then manually filter, adjust, and organize them to ensure accuracy, resulting in 647 test cases. Each test case specifies an operation to be performed on the website and the expected result after the operation. To automate testing and improve reproducibility, we employ a powerful web-navigation agent to execute tests on the generated websites and determine whether the observed responses align with the expected results. We evaluate three high-performance code-agent frameworks, Bolt.diy, OpenHands, and Aider, using multiple proprietary and open-source LLMs as engines. The best-performing combination, Bolt.diy powered by DeepSeek-R1, achieves only 27.8% accuracy on the test cases, highlighting the challenging nature of our benchmark. Additionally, we construct WebGen-Instruct, a training set consisting of 6,667 website-generation instructions. Training Qwen2.5-Coder-32B-Instruct on Bolt.diy trajectories generated from a subset of this training set achieves an accuracy of 38.2%, surpassing the performance of the best proprietary model.

Key facts. Cited by 66 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 48 of its 65 references that are in the map. First posted on arXiv 6 May 2025.

Builds on

48 of 65 references.

Closest ancestors · 6

Same direction, newest first

  1. 2024Training Software Engineering Agents and Verifiers with SWE-Gym30 Dec
  2. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvement1 Nov
  3. 2024SpecRover: Code Intent Extraction via LLMs5 Aug
  4. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  5. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  6. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May

Other references · 42

  1. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  2. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  3. 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
  4. 2024Qwen2.5 Technical Reportcited by 4,713
  5. 2024GPT-4o System Cardcited by 4,467
  6. 2021Program Synthesis with Large Language Modelscited by 3,509
  7. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,193
  8. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
  9. 2024Qwen2.5-Coder Technical Reportcited by 1,151
  10. 2021Measuring Coding Challenge Competence With APPScited by 879
  11. 2024MathVerse: Does Your Multi-modal LLM Truly See the Diagrams in Visual Math Problems?cited by 573
  12. 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
30 more
  1. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
  2. 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Modelscited by 424
  3. 2023Scaling Relationship on Learning Mathematical Reasoning with Large Language Modelscited by 417
  4. 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 357
  5. 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
  6. 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
  7. 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
  8. 2025T2I-R1: Reinforcing Image Generation with Collaborative Semantic-level and Token-level CoTcited by 162
  9. 2025MME-CoT: Benchmarking Chain-of-Thought in Large Multimodal Models for Reasoning Quality, Robustness, and Efficiencycited by 123
  10. 2024MAVIS: Mathematical Visual Instruction Tuning with an Automatic Data Enginecited by 111
  11. 2025SWE-Lancer: Can Frontier LLMs Earn 1 Million from Real-World Freelance Software Engineering?cited by 99
  12. 2024MMSearch: Benchmarking the Potential of Large Models as Multi-modal Search Enginescited by 98
  13. 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 95
  14. 2025SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolutioncited by 87
  15. 2024MoVA: Adapting Mixture of Vision Experts to Multimodal Contextcited by 82
  16. 2024CoMat: Aligning Text-to-Image Diffusion Model with Image-to-Text Concept Matchingcited by 60
  17. 2024Exploring the Role of Large Language Models in Prompt Encoding for Diffusion Modelscited by 45
  18. 2025UXAgent: An LLM Agent-Based Usability Testing Framework for Web Designcited by 39
  19. 2022Training and Evaluating a Jupyter Notebook Data Science Assistantcited by 31
  20. 2025SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-Tuningcited by 27
  21. 2024EasyRef: Omni-Generalized Group Image Reference for Diffusion Models via Multimodal LLMcited by 25
  22. 2025SciVerse: Unveiling the Knowledge Comprehension and Visual Reasoning of LMMs on Multi-modal Scientific Problemscited by 22
  23. 2024NaturalCodeBench: Examining Coding Performance Mismatch on HumanEval and Natural User Promptscited by 19
  24. 2024ReflectionCoder: Learning from Reflection Sequence for Enhanced One-off Code Generationcited by 14
  25. 2025PiSA: A Self-Augmented Data Engine and Training Strategy for 3D Understanding with Large Modelscited by 8
  26. 2024GitChameleon: Unmasking the Version-Switching Capabilities of Code Generation Modelscited by 6
  27. 2024Empowering Character-level Text Infilling by Eliminating Sub-Tokenscited by 5
  28. 2024Repository Structure-Aware Training Makes SLMs Better Issue Resolvercited by 4
  29. 2025ADT: Tuning Diffusion Models with Adversarial Supervisioncited by 4
  30. 2021Agents for Automated User Experience Testingcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 15; 2026: 51.

66 papers.

Sort:

By area:

  1. 2025ArtifactsBench: Bridging the Visual-Interactive Gap in LLM Code Generation Evaluationcited by 35
  2. 2026InfiniteWeb: Scalable Web Environment Synthesis for GUI Agent Trainingcited by 26
  3. 2026Vision2Web: A Hierarchical Benchmark for Visual Website Development with Agent Verificationcited by 16
  4. 2026WebCoderBench: Benchmarking Web Application Generation with Comprehensive and Interpretable Evaluation Metricscited by 15
  5. 2025FronTalk: Benchmarking Front-End Development as Conversational Code Generation with Multi-Modal Feedbackcited by 14
  6. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
  7. 2025UI2Code^N: UI-to-Code Generation as Interactive Visual Optimizationcited by 12
  8. 2025Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Fixingcited by 11
  9. 2025WebGen-Agent: Enhancing Interactive Website Generation with Multi-Level Feedback and Step-Level Reinforcement Learningcited by 11
  10. 2025IWR-Bench: Can LVLMs reconstruct interactive webpage from a user interaction video?cited by 10
  11. 2025BLINK-Twice: You see, but do you observe? A Reasoning Benchmark on Visual Perceptioncited by 9
  12. 2026OVD: On-policy Verbal Distillationcited by 9
38 more
  1. 2026Safe and Scalable Web Agent Learning via Recreated Websitescited by 9
  2. 2026GameGen-Verifier: Parallel Keypoint-Based Verification for LLM-Generated Games via Runtime State Injectioncited by 9
  3. 2026WebGameBench: Requirement-to-Application Evaluation for Coding Agents via Browser-Native Gamescited by 9
  4. 2026WebVR: Benchmarking Multimodal LLMs for WebPage Recreation from Videos via Human-Aligned Visual Rubricscited by 8
  5. 2026MiniAppBench: Evaluating the Shift from Text to Interactive HTML Responses in LLM-Powered Assistantscited by 7
  6. 2026Better Harnesses, Smaller Models: Building 90% Cheaper Agents via Automated Harness Adaptationcited by 7
  7. 2026WebCompass: Towards Multimodal Web Coding Evaluation for Code Language Modelscited by 6
  8. 2026WorldCoder-Bench: Benchmarking Physically Grounded 3D World Synthesiscited by 6
  9. 2025Automatically Generating Web Applications from Requirements Via Multi-Agent Test-Driven Developmentcited by 5
  10. 2025Alignment with Fill-In-the-Middle for Enhancing Code Generationcited by 4
  11. 2026WebTestBench: Evaluating Computer-Use Agents towards End-to-End Automated Web Testingcited by 4
  12. 2025Do MLLMs Capture How Interfaces Guide User Behavior? A Benchmark for Multimodal UI/UX Design Understandingcited by 3
  13. 2025UI-Bench: A Benchmark for Evaluating Design Capabilities of AI Text-to-App Toolscited by 3
  14. 2026MM-WebAgent: A Hierarchical Multimodal Web Agent for Webpage Generationcited by 3
  15. 2026SaaSBench: Exploring the Boundaries of Coding Agents in Long-Horizon Enterprise SaaS Engineeringcited by 3
  16. 2026I-WebGenBench : Evaluating Interactivity in LLM-Generated Scientific Web Applicationscited by 3
  17. 2026FullStack-Agent: Enhancing Agentic Full-Stack Web Coding via Development-Oriented Testing and Repository Back-Translationcited by 2
  18. 2026DiagEval: Trajectory-Conditioned Diagnosis for Reliable Software Evaluation with GUI Agentscited by 2
  19. 2026HTMLCure: Turning Browser Experience into State Guided Repair for Interactive HTMLcited by 2
  20. 2026Cookie-Bench: Continuous On-screen Key Interaction Evaluation for Web Generationcited by 2
  21. 2026Asuka-Bench: Benchmarking Code Agents on Underspecified User Intent and Multi-Round Refinementcited by 2
  22. 2025InteractScience: Programmatic and Visually-Grounded Evaluation of Interactive Scientific Demonstration Code Generationcited by 1
  23. 2026Extracting Recurring Vulnerabilities from Black-Box LLM-Generated Softwarecited by 1
  24. 2026A Benchmark for Deep Information Synthesiscited by 1
  25. 2026Coding with Eyes: Visual Feedback Unlocks Reliable GUI Code Generating and Debuggingcited by 1
  26. 2026WebGen-R1: Incentivizing Large Language Models to Generate Functional and Aesthetic Websites with Reinforcement Learningcited by 1
  27. 2026DV-World: Benchmarking Data Visualization Agents in Real-World Scenarioscited by 1
  28. 2026InteractWeb-Bench: Can Multimodal Agent Escape Blind Execution in Interactive Website Generation?cited by 1
  29. 2026Benchmarking Multimodal LLMs on Code Generation for Complex Interactive Webpagescited by 1
  30. 2026WebGrader: Training LLMs for Web Development with Self-Evolving Programmatic Gradercited by 1
  31. 2026VideoVIBE: A Video-Grounded Diagnostic Benchmark for One-Shot Interactive Website Generationcited by 1
  32. 2026EvoGenUI-Bench: Evaluating LLMs as Multi-Turn Generative UI Assistantscited by 1
  33. 2026RecreationWorld: Scalable and Verifiable Environments for Hybrid Computer-Use Agentscited by 1
  34. 2025Paper2Web: Let's Make Your Paper Alive!cited by 0
  35. 2025Context-Aware Visual Prompting: Automating Geospatial Web Dashboards with Large Language Models and Agent Self-Validation for Decision Supportcited by 0
  36. 2026SWE-WebDevBench: Evaluating Coding Agent Application Platforms as Virtual Software Agenciescited by 0
  37. 2026From Chat to Interview: Agentic Requirements Elicitation with an Experience Ontologycited by 0
  38. 2026QASM-Eval: A Dataset to Train and Evaluate LLMs on OpenQASM-3 Beyond Quantum Circuitscited by 0

50 most cited of 66 All 66 (JSON)

Similar, not cited

Close in wording, no citation either way

  1. 2025WebDevJudge: Evaluating (M)LLMs as Critiques for Web Development Quality
  2. 2025WebGen-V Bench: Structured Representation for Enhancing Visual Design in LLM-based Web Generation and Evaluation
  3. 2026VISTA: An End-to-End Benchmark for Visual Spec-to-Web-App Coding Agents
  4. 2025Web-Bench: A LLM Code Benchmark Based on Web Standards and Frameworks
  5. 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agents
  6. 2026SW-A2-Bench: Benchmarking Autonomous Software Agent Generation for Agentic Web
  7. 2026LiveEvalBench: Toward Open-World Evaluation for Web Generation
  8. 2026From Runnable to Shippable: Multi-Agent Test-Driven Development for Generating Full-Stack Web Applications from Requirements