A curated collection of "build your own X" guides, written for vibe coding — building real things with AI-assisted, conversational development.
Each guide walks through recreating a tool, app, or system from scratch, with a focus on the prompt-driven, iterate-with-an-agent workflow rather than copy-paste code dumps.
Building software by collaborating with an AI agent: describing intent, reviewing changes, steering direction, and learning the underlying concepts as you go. These guides emphasize the thinking and the conversation, not just the final code.
- Web
- CLI Tools
- Games
- AI & LLMs
- Apps
- Dev Tools
- Networking
- Data & Databases
- Mobile
- Desktop
- Bots & Automation
- Graphics & Visualization
- Audio & Music
- Security
- Blockchain & Crypto
- DevOps & Cloud
- Operating Systems
- Compilers & Interpreters
- Browser Extensions
- APIs & Backends
This repo is just getting started — contributions welcome.
Build websites, frontends, frameworks, and web servers through vibe coding.
No guides yet.
Command-line apps, terminal utilities, and scripts.
No guides yet.
2D/3D games, engines, and game mechanics.
No guides yet.
Chatbots, agents, RAG, and AI-powered tools.
No guides yet.
Desktop, mobile, and full-stack applications.
No guides yet.
Editors, linters, build tools, and developer productivity.
No guides yet.
Servers, protocols, real-time, and distributed systems.
No guides yet.
Databases, data pipelines, and storage engines.
No guides yet.
iOS, Android, and cross-platform mobile apps.
No guides yet.
Native and cross-platform desktop applications.
No guides yet.
Chat bots, scrapers, and workflow automation.
No guides yet.
Rendering, 3D, data viz, and creative coding.
No guides yet.
Audio processing, synths, and music tools.
No guides yet.
Auth, encryption, pentesting, and security tooling.
No guides yet.
Smart contracts, wallets, and decentralized apps.
No guides yet.
CI/CD, containers, infrastructure, and cloud services.
No guides yet.
Kernels, shells, and low-level system programming.
No guides yet.
Languages, parsers, and runtimes.
No guides yet.
Add-ons and extensions for web browsers.
No guides yet.
REST, GraphQL, microservices, and server-side systems.
No guides yet.
See CONTRIBUTING.md. New guides go in guides/.
Project docs live in docs/:
- docs/README.md — project overview
- docs/TODO.md — what's planned
- docs/CHANGELOG.md — what changed