Awesome Vibe Coding is a curated list of tools and resources for Vibe Coding. Vibe Coding is an AI-centric approach to software development: developers build software by describing ideas, iterating quickly, and trusting the process, rather than relying on traditional manual coding. This list focuses on tools and workflows in which AI plays a central role in the development process.
The main resource categories include:
- Web-Based Builders: such as Bolt.new, Lovable, Vercel's v0, Replit, etc., which can quickly generate web or mobile apps through prompts.
- Editors and IDEs: such as Windsurf, Cursor, Zed, Amazon Kiro, etc., AI-first code editors and integrated development environments.
- Extensions & Plugins: such as Cline, Roo Code, GitHub Copilot, Continue, etc., which provide AI assistance for editors or terminals.
- Desktop & Local Apps: local or desktop AI development tools such as Dyad, Goose, MyCoder.ai, etc.
- AI-Driven Task Management: such as Boomerang Tasks, Claude Task Master, agent-hub, etc., which help break down and manage AI coding tasks.
- Monitoring & Cost Tracking: such as Budi, used to track token usage and costs of AI coding agents.
- Project Documentation: such as CodeGuide, LynxPrompt, etc., which assist in generating or managing project documentation.
- Articles & Updates: including articles and discussions about the Vibe Coding mindset, prompt engineering, LLM pair programming, etc.
In addition, the list also includes community contribution guidelines, encouraging users to submit new tools. Users can find a more detailed searchable list on the AI For Developers website. This resource is suitable for developers who want to use AI to accelerate their development process, explore natural language programming, or manage AI coding costs.
Note: According to the provided information, the specific usage of this project (such as installation and configuration) is not yet provided, and reference should be made to each tool's owndocumentation.