No-Code BenchmarkVerified 44 days ago
Agent UI Generation Benchmark
Which agents turn a prompt into a clean, responsive UI fastest? React + Tailwind dashboard edition.
v0, Bolt.new, Lovable, Claude CodeClaude 3.7 Sonnet2026-06-16
Winner:v0
Results dashboard
Overall score
v0
91
Lovable
86
Bolt.new
82
Claude Code
74
Time to complete
v0
8
Lovable
11
Bolt.new
14
Claude Code
26
Tokens used
v0
28,000
Lovable
34,000
Bolt.new
41,000
Claude Code
95,000
Approximate cost
v0
$0.75
Lovable
$0.95
Bolt.new
$1.10
Claude Code
$2.10
Results table
| Agent | Score | Time | Cost | Pass |
|---|---|---|---|---|
| v0 | 91 | 8m | $0.75 | Pass |
| Lovable | 86 | 11m | $0.95 | Pass |
| Bolt.new | 82 | 14m | $1.10 | Pass |
| Claude Code | 74 | 26m | $2.10 | Pass |
The task
Each agent was asked to generate a responsive React dashboard with:
- Sidebar navigation
- Metric cards
- A simple line chart placeholder
- A recent activity table
- Mobile responsiveness
- Tailwind CSS styling
Scoring rubric
| Criterion | Weight | Max points |
|---|---|---|
| Visual fidelity | 25% | 25 |
| Responsiveness | 20% | 20 |
| Code cleanliness | 20% | 20 |
| Speed to first render | 20% | 20 |
| Customizability | 15% | 15 |
Methodology
- Same prompt, no design references provided.
- Output rendered in a clean Next.js project.
- Evaluated on desktop and mobile viewport sizes.
- We did not tune prompts for each tool.
Key findings
- v0 remains the fastest path from prompt to clean React UI. Vercel integration is a plus.
- Lovable produced the most visually refined result. Best when polish matters more than code ownership.
- Bolt.new is the right choice if you want backend + frontend in one shot.
- Claude Code can build UIs but is not the fastest tool for the job. Use it when the UI is part of a larger codebase.
Honest caveats
- Dedicated UI tools are optimized for this exact task. Coding agents are generalists.
- We tested one dashboard. Complex interactions, animations, or accessibility might change rankings.
When to choose which
- v0: rapid UI prototyping and Vercel deployment.
- Lovable: high-fidelity landing pages and dashboards.
- Bolt.new: full-stack MVPs.
- Claude Code: UI work inside an existing product codebase.