Purpose
Awesome Vibe Coding is a curated list of "vibe coding" reference resources, used to gather tools, documentation, communities, and news materials related to coding collaboratively with AI. The concept of "vibe coding" in its name comes from a description by Andrej Karpathy on X: this is a new way of programming in which developers are fully immersed in intuition and feeling, embracing exponential efficiency, and even forgetting the existence of the code itself—just seeing things, saying ideas, running programs, copying and pasting, and most of the time it works. This repository does not provide specific coding functionality, but is a resource index that can be searched and explored.
Main Capabilities (Categories of Included Content)
The list categorizes resources by topic, mainly including:
- Conceptual introduction: explains the meaning and origin of vibe coding, and includes related articles from sources such as Wikipedia and The New Stack.
- Browser-based Tools: such as Bolt.new, Lovable, v0 by Vercel, Replit, Anything, Trickle AI, Tempo, Google AI Studio, Firebase Studio, etc.
- IDEs and code editors: such as Cursor, Windsurf, Zed, Amazon Kiro, Google Antigravity, Trae IDE, Devin, VibeCode, etc.
- Plugins and extensions: such as Cline, Roo Code, Kilo Code, avante.nvim, Augment Code, continuedev/continue, GitHub Copilot, Amazon Q Developer, Superdesign.dev, Tabby, CodeCompanion.nvim, Junie, copilot.vim, Cody, Qodo Gen, etc.
- Command-line tools: such as anthropics/claude-code, aider, goose, OpenHands, Plandex, OpenAI Codex CLI, Gemini CLI, GitHub Copilot CLI, Warp, OpenCode etc., as well as some supporting tools such as onWatch, pyscn, etc.
- Task management for AI programming: such as Boomerang Tasks, Claude Task Master, vibe-kanban, CCPM, Archon, AI-DLC Workflows, etc.
- Documentation for AI programming: such as CodeGuide, AGENTS.md, Context7, awesome-cursorrules, llms.txt, claude-reflect, etc.
- Community and job boards: such as Vibehackers, /r/ChatGPTCoding, Vibe Coding Forem, Vibe Coding Community.
- News and social media: includes recent reports, opinion articles, and discussions about vibe coding, such as Amazon outages caused by vibe coding, 2026 vibe coding trend predictions, and related commentary from Red Hat and Hackaday, etc.
How to Use
This project is a resource list in the form of a GitHub repository. Users can browse different categories through the repository page's directory structure, or use the repository's search function to find specific tools. Each item in the list usually includes a name, a short description, and a link to the corresponding tool or article. The repository is presented in multiple languages including English, Portuguese, Korean, Chinese, and Japanese, making it convenient for users of different languages to consult. The repository follows contribution guidelines and welcomes submissions of new resources.
Applicable Scenarios
- Developers want to understand or get started with vibe coding and find suitable AI programming tools.
- Need to compare different AI programming products by category (such as browser-based tools, IDEs, CLI).
- Follow industry trends, news, and community discussions about AI-assisted programming.
- Looking for supporting resources such as task management, documentation standards, or prompt templates for AI coding.
Limitations
The repository itself is a resource list and does not provide actual coding, deployment, or AI functionality. The features, pricing, platforms, and effects of each tool in the list must be based on the corresponding tool's own official information; this introduction does not provide these details. The completeness and timeliness of the resource list depend on the project maintainers' continuous updates.