Vibe-Coding App Builders arenaVibe-Coding App Builders
Prompt-to-app builders that turn natural language into deployed full-stack applications, judged on generation quality, iteration workflow, backend and auth provisioning, code ownership and export, deploy pipelines, and how well agents can drive the builder itself.
52 user stories · 312 judged cells · updated 2026-09-16 · Evidence as of 2026-09-16
Leaderboard — every product ranked by evidenceLeaderboard
| 1 | free-tier vs Replit ↗ | 47/100 | 47/100 | 5/100 | 21/100 | 6/100 | Popular | 11/34 verified · 1 disputed | 35/100 integrity | ||
| 2 | free-tier vs Lovable ↗ | 33/100 | 65/100 | 2/100 | 7/100 | 30/100 | npm 2.6k/wk | 9/30 verified · 3 disputed | 0/100 integrity | ||
| 3 | free-tier vs Lovable ↗ | 42/100 | 44/100 | 3/100 | 15/100 | 12/100 | npm 3M/wk | 16/31 verified | 16/100 integrity | ||
| 4 | free-tier vs Lovable ↗ | 24/100 | 50/100 | 5/100 | 21/100 | 5/100 | ★ 513▲ 442/yrnpm 26.6k/wk | 9/31 verified · 1 disputed | 0/100 integrity | ||
| 5 | free-tier vs Lovable ↗ | 24/100 | 44/100 | 0/100 | 26/100 | 4/100 | 12/21 verified | 0/100 integrity | |||
| 6 | free-tier vs Lovable ↗ | 14/100 | 51/100 | 0/100 | 14/100 | 7/100 | ★ 16.6k▲ 8.4k/yr | 8/28 verified · 2 disputed | 8/100 integrity |
Best by user type — persona-weighted winnersBest by user type
Per persona, the product with the highest persona-weighted coverage over just that persona's stories — not the same ranking as the overall PA Score leaderboard above.
Story matrix — every product × every judged storyStory matrix
Agenticness — how well agents can access and operate the productAgenticness
Agent access
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docs | ai-native | fullT 9/10 | fullT 8/10 | none 0/10 | fullT 8/10 | fullT 9/10 | fullT 8/10 |
| Agenticness — how well agents can access and operate the productRun the product headlessly / in CI for automation | ai-native | partialC 3/10 | none 0/10 | partialC 5/10 | none 0/10 | partialT 5/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools | ai-native | fullC 8/10 | partialC 5/10 | none 0/10 | fullC 8/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server | ai-native | fullC 8/10 | n/a | n/a | fullC 7/10 | fullC 7/10 | fullT 7/10 |
| Agenticness — how well agents can access and operate the productUse an official CLI | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | fullT 8/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productDrive the product through a documented public API | ai-native | fullT 8/10 | none 0/10 | fullC 8/10 | partialT 5/10 | partialT 6/10 | partialT 7/10 |
| Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent | ai-native | partialC 4/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productBuild against official SDKs | ai-native | none 0/10 | none 0/10 | fullC 7/10 | none 0/10 | fullT 8/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productSubscribe to events via webhooks | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
Agentic features
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product | ai-native | none 0/10 | partialC 5/10 | partialC 4/10 | partialC 4/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the background | ai-native | none 0/10 | none 0/10 | none 0/10 | fullC 7/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product | ai-native | fullX 8/10 | fullX 8/10 | fullT 8/10 | fullX 8/10 | fullT 8/10 | fullT 8/10 |
| Agenticness — how well agents can access and operate the productOperate the product with natural-language commands | ai-native | fullX 9/10 | fullX 8/10 | fullT 8/10 | fullX 8/10 | fullT 8/10 | fullT 8/10 |
Api quality
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples | ai-native | n/a | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent) | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productTest against a sandbox environment without touching production data | ai-native | partialC 4/10 | none 0/10 | partialC 6/10 | disputedD 4/10 | partialC 4/10 | none 0/10 |
| Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
Automation depth — how much of the product can run unattendedAutomation depth
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Automation depth — how much of the product can run unattendedPerform bulk operations across many items at once | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on events | ai-native | n/a | n/a | none 0/10 | partialC 4/10 | partialC 4/10 | none 0/10 |
| Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflows | ai-native | none 0/10 | none 0/10 | none 0/10 | fullC 7/10 | none 0/10 | none 0/10 |
| Automation depth — how much of the product can run unattendedVersion, review, and roll back my automations | ai-native | partialC 5/10 | partialX 6/10 | partialC 6/10 | partialC 4/10 | partialC 4/10 | partialC 5/10 |
Backend data — stories about backend data in this arenaBackend data
Ai features
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Backend data — stories about backend data in this arenaAdd AI features like LLM calls and agents to my generated app without managing provider keys myself | ai-native | fullC 8/10 | none 0/10 | partialC 5/10 | fullC 7/10 | partialX 6/10 | none 0/10 |
Auth
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Backend data — stories about backend data in this arenaAdd user sign-up and login (email, social providers) scaffolded by the builder | developer | fullC 9/10 | partialC 6/10 | partialX 5/10 | fullC 8/10 | fullC 8/10 | none 0/10 |
Database
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Backend data — stories about backend data in this arenaGet a database provisioned and wired into my app without leaving the builder | developer | fullC 8/10 | partialX 7/10 | fullC 7/10 | partialX 7/10 | fullX 8/10 | fullT 7/10 |
Security
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Backend data — stories about backend data in this arenaHave the platform review my generated app for security issues before it goes live | developer | fullX 7/10 | partialC 5/10 | none 0/10 | partialC 2/10 | none 0/10 | none 0/10 |
Server logic
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Backend data — stories about backend data in this arenaAdd server-side functions and third-party integrations like payments and email from the builder | developer | partialC 6/10 | partialX 6/10 | partialC 5/10 | partialC 7/10 | partialC 5/10 | partialC 6/10 |
Code ownership — stories about code ownership in this arenaCode ownership
Export
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Code ownership — stories about code ownership in this arenaExport the full source code and run or host the app outside the platform | developer | fullX 8/10 | fullC 7/10 | fullC 7/10 | none 0/10 | fullC 8/10 | fullC 8/10 |
| Code ownership — stories about code ownership in this arenaWork on the app locally with my own editor and tooling and push changes back to the platform | developer | fullC 8/10 | partialC 5/10 | fullC 7/10 | none 0/10 | fullC 8/10 | partialC 5/10 |
Collaboration teams — stories about collaboration teams in this arenaCollaboration teams
Collaboration
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Collaboration teams — stories about collaboration teams in this arenaMy team can work on the same project together in a shared workspace | founder | fullC 8/10 | fullC 8/10 | partialC 5/10 | partialX 6/10 | partialX 4/10 | none 0/10 |
Deploy domains — stories about deploy domains in this arenaDeploy domains
Domains
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Deploy domains — stories about deploy domains in this arenaConnect a custom domain to my published app | founder | fullC 8/10 | fullC 8/10 | partialC 3/10 | fullC 8/10 | fullC 8/10 | none 0/10 |
Publish
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Deploy domains — stories about deploy domains in this arenaDeploy the generated app to an external host or my own infrastructure | developer | partialC 6/10 | partialC 5/10 | partialC 5/10 | none 0/10 | none 0/10 | partialC 6/10 |
| Deploy domains — stories about deploy domains in this arenaPublish my app to a live URL in one step | founder | fullC 9/10 | fullC 8/10 | fullX 8/10 | fullC 8/10 | partialX 6/10 | partialT 6/10 |
Iteration editing — stories about iteration editing in this arenaIteration editing
Agent integration
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Iteration editing — stories about iteration editing in this arenaConnect my own coding agent to the project so it drives the builder alongside or instead of the built-in one | ai-native | fullC 7/10 | none 0/10 | partialC 3/10 | partialC 5/10 | fullC 7/10 | partialT 6/10 |
Code editing
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Iteration editing — stories about iteration editing in this arenaOpen and edit the generated source code directly inside the builder | developer | disputedD 5/10 | fullC 9/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
Preview
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Iteration editing — stories about iteration editing in this arenaInteract with a live preview of my app while building, before publishing | founder | fullC 8/10 | fullC 8/10 | fullX 8/10 | fullC 8/10 | partialC 5/10 | partialC 5/10 |
Prompt iteration
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Iteration editing — stories about iteration editing in this arenaRefine my app through follow-up prompts without breaking what already works | founder | partialX 5/10 | disputedD 4/10 | partialX 5/10 | disputedD 4/10 | partialX 5/10 | partialC 5/10 |
Visual editing
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Iteration editing — stories about iteration editing in this arenaSelect an element and edit its text, style, or layout directly without a prompt round-trip | designer | none 0/10 | partialC 6/10 | partialC 3/10 | partialC 3/10 | none 0/10 | none 0/10 |
Openness — open source, data portability, and self-hosting storiesOpenness
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Openness — open source, data portability, and self-hosting storiesDo everything through the API that I can do in the UI | ai-native | partialT 5/10 | none 0/10 | partialC 5/10 | partialT 3/10 | partialT 5/10 | partialT 5/10 |
| Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave | ai-native | partialC 6/10 | partialC 6/10 | partialC 5/10 | none 0/10 | partialC 5/10 | partialC 6/10 |
| Openness — open source, data portability, and self-hosting storiesRead the product's source under an open license | ai-native | n/a | partialC 3/10 | none 0/10 | n/a | none 0/10 | none 0/10 |
| Openness — open source, data portability, and self-hosting storiesSelf-host the core product | ai-native | none 0/10 | none 0/10 | n/a | n/a | none 0/10 | partialC 5/10 |
Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits
Pricing
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payUnderstand what credits or tokens each action consumes and what my plan includes | founder | partialC 5/10 | partialX 3/10 | disputedD 5/10 | partialC 5/10 | none 0/10 | none 0/10 |
Privacy posture — data-handling and privacy storiesPrivacy posture
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Privacy posture — data-handling and privacy storiesChoose where my data is stored (region/residency) | ai-native | partialC 4/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Privacy posture — data-handling and privacy storiesControl data retention and deletion | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
| Privacy posture — data-handling and privacy storiesOpt out of telemetry and usage tracking | ai-native | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 | none 0/10 |
Prompt to app — stories about prompt to app in this arenaPrompt to app
Design import
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Prompt to app — stories about prompt to app in this arenaImport a Figma file or existing design and have the builder implement it | designer | none 0/10 | fullC 8/10 | partialC 6/10 | none 0/10 | fullC 7/10 | none 0/10 |
Generation
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Prompt to app — stories about prompt to app in this arenaGenerate both frontend UI and backend logic from a single prompt | developer | fullX 8/10 | partialX 6/10 | fullX 8/10 | fullX 8/10 | fullT 8/10 | fullT 8/10 |
| Prompt to app — stories about prompt to app in this arenaDescribe an app in natural language and get a working full-stack application | founder | partialX 7/10 | disputedD 6/10 | fullT 8/10 | disputedD 5/10 | fullT 9/10 | fullT 8/10 |
Programmatic generation
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Prompt to app — stories about prompt to app in this arenaGenerate and manage apps programmatically through a platform API | ai-native | partialT 6/10 | none 0/10 | fullC 8/10 | partialT 6/10 | partialT 7/10 | partialT 6/10 |
Templates ecosystem — stories about templates ecosystem in this arenaTemplates ecosystem
Templates
| Story | Persona | ||||||
|---|---|---|---|---|---|---|---|
| Templates ecosystem — stories about templates ecosystem in this arenaStart from a template or community project instead of a blank prompt | founder | partialC 5/10 | partialC 7/10 | partialX 4/10 | partialC 6/10 | fullC 8/10 | none 0/10 |
Adjacent arenas — categories often shopped togetherAdjacent arenas
Shopping this category often means shopping these too.
AI Coding Agents arenaAI Coding Agents
13 products · leader: OpenCode
Agent Frameworks & SDKs arenaAgent Frameworks & SDKs
9 products · leader: Claude Agent SDK
Software Factory arenaSoftware Factory
9 products · leader: OpenHands
Agent Sandboxes & Code Execution arenaAgent Sandboxes & Code Execution
8 products · leader: E2B