└── readme.md /readme.md: -------------------------------------------------------------------------------- 1 | # Awesome Vibe Coding [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) 2 | 3 | > A hand-picked collection of tools and references for building software with the help of AI—through prompts, iterations, and exploration. 4 | 5 | ## Overview 6 | 7 | This list focuses on tools and workflows where AI plays a central role in the development process. Instead of traditional coding, this approach emphasizes describing ideas, iterating quickly, and trusting the process—even when you’re not sure where it’s headed. 8 | 9 | *You can find a searchable, more detailed list on [AI For Developers](https://aifordevelopers.org)* 10 | 11 | ## Table of Contents 12 | 13 | * [What is](#what-is) 14 | * [Web-Based Builders](#web-based-builders) 15 | * [Editors and IDEs](#editors-and-ides) 16 | * [Mobile Tools](#mobile-tools) 17 | * [Extensions & Plugins](#extensions--plugins) 18 | * [Desktop & Local Apps](#desktop--local-apps) 19 | * [CLI Tools](#cli-tools) 20 | * [AI-Driven Task Management](#ai-driven-task-management) 21 | * [Project Documentation](#project-documentation) 22 | * [Articles & Updates](#articles--updates) 23 | * [Contributing](#contributing) 24 | 25 | --- 26 | 27 | ## What is 28 | 29 | * [Karpathy on the "vibe coding" mindset](https://x.com/karpathy/status/1886192184808149383) — Not traditional coding. More like shaping software through language and intuition. 30 | * [AI Coding Guide by Automata](https://github.com/automata/aicodeguide) — A structured starting point for newcomers using AI-first development approaches. 31 | 32 | --- 33 | 34 | ## Web-Based Builders 35 | 36 | * [Bolt.new](https://bolt.new/) — Rapidly prototype and launch web and mobile apps by prompting. 37 | * [Lovable](https://lovable.dev/) — Full-stack applications from simple ideas. 38 | * [Vercel’s v0](https://v0.dev/chat) — Helps design and implement UIs from natural language. 39 | * [Capacity](https://capacity.so/) — Create production-ready web apps in minutes. 40 | * [CHAI.new](https://chai.new) — Code and deploy AI agents with prompts. 41 | * [Replit](https://replit.com/) — Type what you want and let the AI construct it. 42 | * [Create](https://www.create.xyz/) — Converts text prompts into usable tools or websites. 43 | * [Trickle](https://www.trickle.so/) — AI-based visual builder for websites and apps. 44 | * [Tempo](https://www.tempo.new/) — Build React projects much faster through AI assistance. 45 | * [Softgen](https://softgen.ai/) — Describe a concept and generate a working full-stack app. 46 | * [Lazy AI](https://getlazy.ai/) — Enterprise-focused prompt-based application builder. 47 | * [HeyBoss](https://www.heyboss.xyz/) — Generate functional websites quickly. 48 | * [Creatr](https://getcreatr.com/) — Build landing pages and simple apps instantly. 49 | * [Rork](https://rork.app/) — A tool focused on generating mobile apps. 50 | * [Firebase Studio](https://studio.firebase.google.com/) — Google's take on agent-driven full-stack development. 51 | * [Napkins](https://www.napkins.dev/) — Converts mockups or screenshots into working code. 52 | * [HeroUI Chat](https://heroui.chat/) — Build interfaces without design expertise. 53 | * [Rocket.new](https://www.rocket.new/) — Low-code experience for shipping apps. 54 | 55 | --- 56 | 57 | ## Editors and IDEs 58 | 59 | * [Windsurf](https://codeium.com/windsurf) — AI-focused development environment by Codeium. 60 | * [Cursor](https://www.cursor.com/) — One of the most advanced AI-first code editors. 61 | * [Zed](https://zed.dev/) — Built for real-time team collaboration with AI assistance. 62 | * [Amazon Kiro](https://kiro.dev) — An AI-powered IDE from prototype to production. 63 | 64 | --- 65 | 66 | ## Mobile Tools 67 | 68 | * [VibeCode](https://www.vibecodeapp.com/) — A mobile-first app creator powered by AI. 69 | 70 | --- 71 | 72 | ## Extensions & Plugins 73 | 74 | * [Cline](https://cline.bot/) — Connects to your CLI and editor, interprets natural commands. 75 | * [Roo Code](https://github.com/RooVetGit/Roo-Code) — An enhanced version of Cline. 76 | * [avante.nvim](https://github.com/yetone/avante.nvim) — Neovim integration modeled after Cursor’s AI features. 77 | * [Prompt Tower](https://github.com/backnotprop/prompt-tower) — A prompt creation interface supporting complex code blocks. 78 | * [Augment Code](https://www.augmentcode.com/) — Tailored for navigating and working with large repositories. 79 | * [Continue](https://github.com/continuedev/continue) — Build your own in-editor AI agents using plugins and rules. 80 | * [GitHub Copilot](https://github.com/features/copilot) — Integrated assistant offering code suggestions, chats, and context-aware actions. 81 | * [Amazon Q](https://aws.amazon.com/q/developer) — AWS’s generative AI solution for developers. 82 | * [Superdesign](https://www.superdesign.dev/) — AI design agent for fast UI iterations. 83 | 84 | --- 85 | 86 | ## Desktop & Local Apps 87 | 88 | * [Dyad](https://www.dyad.sh/) — A lightweight, local platform for creating AI-driven apps without depending on the cloud. 89 | 90 | --- 91 | 92 | ## CLI Tools 93 | 94 | * [claude-code](https://github.com/anthropics/claude-code) — Works across codebases, provides explanations, automates tasks. 95 | * [aider](https://aider.chat/) — Code side-by-side with AI from your terminal. 96 | * [Goose](https://block.github.io/goose/) — Local agent framework compatible with multiple models. 97 | * [MyCoder.ai](https://github.com/drivecore/mycoder) — Modular agent with GitHub integration. 98 | * [RA.Aid](https://github.com/ai-christianson/RA.Aid) — Task-based AI built with LangGraph. 99 | * [CodeSelect](https://github.com/maynetee/codeselect) — Sends structured source context to LLMs. 100 | * [OpenAI Codex CLI](https://github.com/openai/codex) — Experimental terminal assistant. 101 | * [Gemini CLI](https://github.com/google-gemini/gemini-cli) — Terminal assistant built around Google Gemini. 102 | 103 | --- 104 | 105 | ## AI-Driven Task Management 106 | 107 | * [Boomerang Tasks](https://docs.roocode.com/features/boomerang-tasks) — Automatically turns big ideas into task queues. 108 | * [Claude Task Master](https://github.com/eyaltoledano/claude-task-master) — Compatible with popular AI IDEs, breaks down work into subtasks. 109 | 110 | --- 111 | 112 | ## Project Documentation 113 | 114 | * [CodeGuide](https://www.codeguide.dev/) — Tool that builds documentation for AI-built projects. 115 | 116 | --- 117 | 118 | ## Articles & Updates 119 | 120 | * [Prompt Engineering for Developers](https://addyo.substack.com/p/the-prompt-engineering-playbook-for) 121 | * [What Vibe Coding Actually Means](https://theconversation.com/what-is-vibe-coding-a-computer-scientist-explains-what-it-means-to-have-ai-write-computer-code-and-what-risks-that-can-entail-257172) 122 | * [LLM Pair Programming](https://pmbanugo.me/blog/peer-programming-with-llms) 123 | * [The Way of Code](https://www.thewayofcode.com/) 124 | * [2025 Tooling Overview on LinkedIn](https://www.linkedin.com/pulse/state-vibe-coding-tools-may-2025-nufar-gaspar-x1znf) 125 | * [Karpathy on Menus and Vibes](https://karpathy.bearblog.dev/vibe-coding-menugen/) 126 | * [Fireship: Mindset Video](https://www.youtube.com/watch?v=Tw18-4U7mts) 127 | * [Ars Technica on AI Development Futures](https://arstechnica.com/ai/2025/03/is-vibe-coding-with-ai-gnarly-or-reckless-maybe-some-of-both/) 128 | * [The New Stack – Everyone Can Program](https://thenewstack.io/vibe-coding-where-everyone-can-speak-computer-programming/) 129 | * [NYTimes: Personal Vibe Coding Experience](https://www.nytimes.com/2025/02/27/technology/personaltech/vibecoding-ai-software-programming.html) 130 | * [Reddit: /r/vibecoding](https://www.reddit.com/r/vibecoding/) 131 | * [Reddit: /r/ChatGPTCoding](https://www.reddit.com/r/ChatGPTCoding/) 132 | 133 | --- 134 | 135 | ## Contributing 136 | 137 | Found something interesting or built your own tool? Contributions are encouraged—see the [contribution guide](CONTRIBUTING.md) for details. 138 | 139 | --------------------------------------------------------------------------------