A curated list of AI-powered coding tools — editors, agents, testing and deployment across the whole pipeline.
Awesome Vibe Coding
Overview
Who it's for
Anyone who wants a systematic overview of the vibe coding ecosystem, or needs to pick a tool for a specific stage from prototyping to deployment.
What you'll learn
01What it collects: concepts, tools and media together
The 'About the concept' section opens with background material — Karpathy's original tweet defining vibe coding and the Wikipedia article — before the tool list. Rather than a pure tool ranking, it gathers concepts, tools, documentation, communities and news in one place, so you can look up definitions, pick tools and follow industry debate from a single source.
02A directory organized by usage stage
The table of contents is split by purpose: browser-based builders (Bolt.new, Lovable, v0, Replit), IDEs and editors (Cursor, Windsurf, Zed), mobile apps, plugins and extensions (Cline, Copilot, avante.nvim), local apps (Dyad, bolt.diy) and command-line tools (Claude Code, aider, OpenHands, Codex CLI, Gemini CLI). For fast prototypes check Browser-based Tools; for daily development, look at IDEs / Plugins / Command Line Tools.
03Sections worth a look: task management, docs and news
Beyond tools, 'Task Management for AI Coding' covers tools for orchestrating multiple coding agents like vibe-kanban and Claude Task Master; 'Documentation for AI Coding' covers agent-facing doc standards such as AGENTS.md, awesome-cursorrules, llms.txt and Context7; 'News and Social Media' lists, newest first, industry discussions including postmortems of vibe-coding-caused production outages and debates over whether vibe coding is killing open source.
04Community and contributing
The list ends with community and job-board entries like Vibehackers and Reddit subreddits, plus a CONTRIBUTING guide encouraging readers to add new tools and resources. It is a living document that keeps growing, not a one-time inventory.
Practice tips
- Pick one tool from Browser-based Tools (e.g. v0 or Bolt.new) to validate an idea over a weekend and feel the describe-run-iterate vibe workflow firsthand.
- Install a Cursor or Claude Code from the IDE and command-line sections into daily development, run it for a week, then return to the list and compare your choices.
- Read 2-3 articles under News and Social Media about vibe coding risks (e.g. outage postmortems) to build judgment on the boundaries of AI-generated code.
- Contribute a tool you find worth adding through CONTRIBUTING, and use that process to stress-test your understanding of the ecosystem.
Companion workflows
Related resources
A hand-picked collection of tools and resources for Vibe Coding, kept fresh.
Practical techniques for coding with AI assistants (Claude Code, Codex CLI, Cursor, Copilot), with an online tutorial site.