awesome-vibe-coding  by filipecalegario

Curated list of resources for AI-assisted "vibe coding"

created 4 months ago
798 stars

Top 45.0% on sourcepulse

GitHubView on GitHub
Project Summary

This repository is a curated list of resources for "vibe coding," a paradigm where developers collaborate with AI to generate code through natural language prompts and iterative refinement. It targets developers seeking to accelerate their workflow by leveraging AI for tasks ranging from frontend generation to full-stack application development, aiming to make coding more intuitive and accessible.

How It Works

The list categorizes tools and resources based on their integration points within the development lifecycle, including browser-based platforms, IDEs, plugins, and command-line interfaces. These tools often employ large language models (LLMs) to interpret natural language descriptions, generate code snippets or entire applications, and facilitate iterative development through conversational interfaces. The "vibe coding" approach emphasizes rapid prototyping and a less rigid coding process, allowing developers to "see stuff, say stuff, run stuff, and copy paste stuff."

Quick Start & Requirements

  • Installation: Varies by tool; many are web-based or available as IDE extensions (e.g., VS Code, Neovim).
  • Prerequisites: Generally requires an internet connection and often an API key for AI services. Some tools may have specific IDE or OS requirements.
  • Resources: Varies greatly; web-based tools are accessible via browser, while IDE extensions depend on the host IDE.
  • Links:

Highlighted Details

  • Features tools like Bolt.new, Lovable, and v0 by Vercel for rapid full-stack and frontend generation.
  • Includes AI-powered IDEs such as Cursor and Windsurf Editor for integrated AI coding experiences.
  • Lists command-line tools like aider and claude-code for terminal-based AI pair programming and code management.
  • Curates resources on AI coding documentation and news, including discussions on the "vibe coding" phenomenon.

Maintenance & Community

  • The list is community-curated, with contributions welcomed.
  • Links to relevant social media discussions and subreddits like /r/vibecoding and /r/ChatGPTCoding are provided.

Licensing & Compatibility

  • The repository itself is typically under a permissive license (e.g., MIT, Apache 2.0), but the licenses of the listed tools vary widely. Users must check individual tool licenses for compatibility and commercial use restrictions.

Limitations & Caveats

The effectiveness of "vibe coding" tools is highly dependent on the underlying AI models and the clarity of user prompts. Many tools are still experimental or in beta, and the rapid evolution of AI may lead to frequent updates or deprecations of listed resources.

Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
0
Star History
414 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.