CoolFace
Datasetpublic

zai-org/Vision2Web

Vision2Web: A Hierarchical Benchmark for Visual Website Development with Agent Verification [๐Ÿ  Project Page] [๐Ÿ“– arXiv Paper] [๐Ÿ† Leaderboard] [๐Ÿ“ฎ Submit Results] Vision2Web is a comprehensive benchmark designed to evaluate multimodal coding agents on visual website development tasks spanning the full software development lifecycle. This dataset repository contains the benchmark tasks, UI prototypes, test workflows, and resources used to evaluate agentโ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/zai-org/Vision2Web.

sourceHugging Faceapache-2.0updated 6mo agoView on Hugging Face
23likes1.4kdownloads
Dataset Card

Vision2Web: A Hierarchical Benchmark for Visual Website Development with Agent Verification

Web Development Multi-Modal Vision2Web

<div align='center'>

[๐Ÿ  Project Page] [๐Ÿ“– arXiv Paper] [๐Ÿ† Leaderboard] [๐Ÿ“ฎ Submit Results]

</div>

<p align="center"> <img src="./docs/images/vision2web-cover.png" width="85%"> </p>

Vision2Web is a comprehensive benchmark designed to evaluate multimodal coding agents on visual website development tasks spanning the full software development lifecycle.

This dataset repository contains the benchmark tasks, UI prototypes, test workflows, and resources used to evaluate agent performance.


๐Ÿ‘€ Introduction

Vision2Web is a hierarchical benchmark for evaluating multimodal coding agents on end-to-end visual website development, measuring their ability to integrate:

  • โ€”UI understanding
  • โ€”requirements reasoning
  • โ€”interactive logic
  • โ€”full-stack implementation

in long-horizon development scenarios.

<p align="center"> <img src="./docs/images/compare_bench.png" width="70%"> </p>

The benchmark is organized into three progressive levels:

Level 1 โ€“ Static Webpage

Generate responsive executable webpages from multi-device UI prototypes (desktop / tablet / mobile).

Metric

  • โ€”Visual Score (VS)

Level 2 โ€“ Interactive Frontend

Develop multi-page interactive frontends from multiple prototypes and textual specifications.

Metrics

  • โ€”Visual Score (VS)
  • โ€”Functional Score (FS)

Level 3 โ€“ Full-Stack Website

Build complete full-stack web systems from requirement documents and UI prototypes.

Agents must implement:

  • โ€”backend logic
  • โ€”state management
  • โ€”frontend interactions

Metrics

  • โ€”Visual Score (VS)
  • โ€”Functional Score (FS)

Evaluation uses a workflow-based agent verification paradigm combining:

  • โ€”GUI Agent verifiers for functional correctness
  • โ€”VLM-based judges for visual fidelity

This enables scalable and implementation-agnostic evaluation across increasing levels of complexity.


๐Ÿ“Š Benchmark Statistics

Vision2Web contains:

  • โ€”193 tasks
  • โ€”16 subcategories
  • โ€”4 major domains

Domains include:

  • โ€”E-Commerce
  • โ€”SaaS
  • โ€”Content Platforms
  • โ€”Public Service

The dataset includes:

  • โ€”918 prototype images
  • โ€”1,255 functional test cases

<table align="center"> <tr> <td align="center" width="50%"> <img src="./docs/images/task_distribution.png" width="100%"/> </td>

<td align="center" width="50%"> <img src="./docs/images/testcasedistribution.png" width="100%"/><br/><br/> <img src="./docs/images/compare_task.png" width="80%"/> </td> </tr> </table>


๐Ÿ“ฅ Using the Dataset

The dataset can be downloaded directly from Hugging Face.

After downloading, extract the dataset and place it in your project directory with the following structure:


datasets/
โ”œโ”€โ”€ webpage/    # Level 1: Static Webpage (100 tasks)
โ”œโ”€โ”€ frontend/   # Level 2: Interactive Frontend (66 tasks)
โ””โ”€โ”€ website/    # Level 3: Full-Stack Website (27 tasks)

Each task directory contains the following components:

File / FolderDescription
prototypes/UI prototype images (desktop / tablet / mobile)
resources/Multimedia assets used in tasks
workflow.jsonFunctional test workflow specification
prompt.txtTextual requirements (Level 2 only)
prd.mdRequirement document (Level 3 only)

Once extracted, ensure the dataset directory is placed at the root of the Vision2Web project so that the evaluation pipeline can locate the benchmark tasks correctly.


โš ๏ธ License

Vision2Web is released under the CC-BY-NC-SA-4.0 license.


โœ’๏ธ Citation

If you find Vision2Web useful in your research, please cite:

bibtex
@misc{he2026vision2webhierarchicalbenchmarkvisual,
      title={Vision2Web: A Hierarchical Benchmark for Visual Website Development with Agent Verification},
      author={Zehai He and Wenyi Hong and Zhen Yang and Ziyang Pan and Mingdao Liu and Xiaotao Gu and Jie Tang},
      year={2026},
      eprint={2603.26648},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2603.26648},
}