What Is Vibe Coding?

Vibe coding is building software by describing what you want to an AI coding tool and iterating on what it generates instead of writing every line yourself; the term was coined by Andrej Karpathy in February 2025, and VibeKing lists 2,620 apps built this way.

At a glance: vibe coding vs AI-assisted coding, the tools, 12 real apps, liveness data
AI-assisted coding vs vibe coding: the difference is who reads the code.
AI-assisted codingVibe coding
Who writes the codeThe developer, with AI completions and suggestionsThe AI, from natural-language prompts
Who reads the codeThe developer reviews every changeOften nobody; the human reads the running result, not the diff
The human's jobDesign, write, review, testDescribe, run, react, re-prompt
Typical toolsCopilot completions, inline chat in an IDEAgents and app builders: Cursor agent, Claude Code, Replit, Lovable, Bolt, v0
Best suited toSystems that must be maintained for yearsPrototypes, personal tools, small products, experiments, and a growing number of real launches
Main trade-offSlower, but the code is understoodFast, but bugs and security issues can ship unread
Tools people vibe code with, and how many VibeKing listings state each one as of 2026-09-11. Tagging is optional, so counts are a floor.
ToolWhat it isApps tagged on VibeKing
CursorAI-native code editor with chat and agent modes that edit whole projects4
Claude and Claude CodeAnthropic's model, used in chat or as a terminal coding agent9
ChatGPT and CodexOpenAI's chat model and its coding agent2
GitHub CopilotCompletions, chat and agent mode inside VS Code and GitHub1
ReplitBrowser IDE with an agent that builds, runs and hosts full apps1
LovablePrompt-to-web-app builder with hosting and a Supabase back end2
BoltPrompt-to-app builder from StackBlitz that runs in the browsernone tagged yet
v0Vercel's generative UI tool for React and Next.js front endsnone tagged yet
GeminiGoogle's model, in Gemini chat, AI Studio and the Gemini CLI1
GPT-4 class modelsUsed directly through the API or inside custom agents3
WindsurfAI editor with the Cascade agentnone tagged yet
12 vibe-coded apps listed on VibeKing. Apps whose makers state the build tool are shown first, then the most-upvoted.
#AppWhat it doesCategoryBuilt withUpvotesStatusLink
1VibeSailMultiplayer sailing sim — $8K MRRGameGPT-4 + Copilot92Online
2WebsiteToPromptClone any website with AI promptsDev ToolsClaude88Online
3ChatIQAI customer support — $2K MRRSaaSClaude + GPT-461Online
4SavvitShould you buy now or wait?LifestyleCursor + Claude60Online
5Seedance 2.0 MiniCreate lightweight cinematic AI videos from text and imagesVideoSeedance 2.0 Mini AI59Online
6Seedance 2.0Create consistent AI videos from images, audio, and textVideoSeedance AI57Online
7QconcursosEd-tech rebuilt by 2 devs instead of 30EducationLovable54Online
8Scail 2Animate characters from reference images without complex riggingVideoScail 2 AI53Online
9PodGenAI podcast generator — full SaaSSaaSClaude 451Online
10DiskoSMS messaging service — $11K MRRSaaSReplit44Online
11Plaintext CRMCRM that runs in your IDESaaSClaude Code44Online
12LaunchBertYour product deserves to be found. Let's launch it!MarketingPHP, Laravel, Livewire, Alpine.js…43Online

The 2,620 listings span 15 categories; the largest are AI Coding (691), Dev Tools (405), Marketing (320). Browse them all on the category index or start with the overall best-of list.

How much vibe-coded software stays online?

As of 2026-09-11, VibeKing had re-probed 2,620 of its 2,620 listed apps at their public URL: 2,397 responded normally (91%), 48 were intermittently unreachable, and 175 were offline. Liveness is not quality, but it is a hard number on how much vibe-coded software stays up after launch.

Vibe coding, defined

Vibe coding is building software by describing what you want to an AI coding tool in natural language, running the code it generates, and steering it with further prompts instead of writing and reviewing every line by hand. The developer's attention moves from the code to the result: you run the app, see what is wrong, and describe the fix. Errors get pasted back into the tool rather than debugged by hand.

The phrase comes from a post by Andrej Karpathy on X in February 2025:

There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.Andrej Karpathy, X, February 2025

The term spread fast enough that Collins English Dictionary chose vibe coding as its Word of the Year for 2025. On VibeKing, "vibe-coded" is used in the broad sense: an app whose maker built it primarily by prompting AI coding tools.

Vibe coding vs AI-assisted coding

Both use AI, so the two get conflated. The useful distinction is who reads the code: in AI-assisted coding the developer still reviews every change, while in vibe coding the human reads the running result, not the diff. The side-by-side comparison is in the At a glance panel above.

The tools people vibe code with

Any large language model can vibe code through a chat window, but the practice took off with tools that run, edit and deploy code on your behalf. These are the tools VibeKing tracks; the At a glance panel above lists each one with how many listings state it.

12 real vibe-coded apps

The At a glance panel above lists 12 live VibeKing listings with what each does, its category, the build tool when the maker states it, upvotes and liveness status. Click through to any app page for the maker, the listed date and a structured facts table.

Where vibe coding falls short

How to start vibe coding

  1. Pick a tool that can run code, not just write it: an agentic editor such as Cursor or Claude Code, or a hosted builder such as Replit, Lovable or Bolt.
  2. Describe one small feature at a time, run it, and paste errors straight back into the tool.
  3. Commit to version control at every working checkpoint so a bad prompt is a revert, not a rewrite.
  4. Before anyone else uses it, read the parts that handle auth, payments and user data, or have a reviewer do it.
  5. Ship it, then list it on VibeKing with the tool you used so the built-with pages stay honest.

Vibe coding FAQ

What is vibe coding in one sentence?

Vibe coding is building software by telling an AI coding tool what you want in plain language and iterating on what it generates, instead of writing and reviewing the code yourself.

Who coined the term vibe coding?

Andrej Karpathy, in a post on X in February 2025, describing a style of coding where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. Collins English Dictionary later named vibe coding its Word of the Year for 2025.

Is vibe coding the same as AI-assisted coding?

No. In AI-assisted coding the developer still writes, reads and reviews the code, using AI for completions and suggestions. In vibe coding the AI writes the code and the human mostly reacts to the running result, often without reading the code at all.

What tools do people use for vibe coding?

Editors and agents such as Cursor, Claude Code, GitHub Copilot, Windsurf and OpenAI Codex, and app builders such as Replit, Lovable, Bolt and v0. On VibeKing each app carries the tool its maker states, browsable on the built-with pages.

Is vibe-coded software production-ready?

Some of it is, and the honest answer depends on whether anyone reviewed the code. Vibe-coded apps can ship security holes and unmaintainable code precisely because nobody read it. As a data point, VibeKing lists 2,620 vibe-coded apps and re-probes their URLs; as of 2026-09-11, 2,397 of the 2,620 checked apps (91%) were online.

Where can I find examples of vibe-coded apps?

VibeKing lists 2,620 of them with category, build tool, maker, upvotes and liveness status: the ranked best-of list, every category, and apps grouped by tool.