Awesome AI Coding all-in-one
December 27, 2025 · View on GitHub
A curated collection of AI-powered coding tools, configurations, and resources to enhance developer productivity. This repository automatically syncs with upstream sources like GitHub Copilot, Claude Code, and more, providing a comprehensive set of tools for modern software development.
Github Copilot Resources
-
awesome-copilot:Official GitHub Copilot resources
-
github-copilot-configs:VS Code configurations (for Copilot)
-
copilot/.vscode/configurations to your project (VS Code settings for Copilot) -
copilot/prompts/for coding prompts -
copilot/instructions/for AI coding guidelines -
copilot/scripts/for automation
Claude Code Resources
-
awesome-claude-code:Claude Code workflows, slash-commands, and templates
Tools
Gemini AI Studio - build
AI-Powered IDEs & Editors
- GitHub Copilot:AI pair programmer
- Cursor:AI Code Editor - the best way to code with AI
- Windsurf Editor by Codeium:Agentic IDE where developers and AI flow together
- Augment Code:AI coding assistant for professional engineers
- Amazon Kiro:The AI IDE for prototype to production
- gemini-ai-studio: Google Gemini AI Studio App builds
Cloud Development Platforms
- Bolt.new:Prompt, run, edit, and deploy full-stack web and mobile apps
- Lovable:Idea to app in seconds - superhuman full stack engineer
- v0 by Vercel:Assistant to build NextJS frontend
- Replit:Simply describe your idea and let the Agent build it for you
- Capacity:Turn your ideas into fully functional web apps in minutes using AI
- CHAI.new by Langbase:Prompt to vibe code any AI agent and deploy
- Create:Turn your words into sites, tools, apps, and products
- Trickle AI:Build stunning websites, AI apps, and forms with ease
- Tempo:Build React apps 10x faster with AI
- Softgen:Describe your vision and build full-stack web apps
- Lazy AI:Build reliable business apps with prompts
- HeyBoss:Build app & sites in minutes
- Creatr:Create and deploy web apps and landing pages in seconds
- Rork:Build any mobile app, fast
- Firebase Studio:Google's agentic cloud-based development environment
- Napkins.dev:Screenshot to code
- HeroUI Chat:Generate beautiful apps regardless of your design experience
- Rocket.new:Build Web & Mobile Apps 10x Faster Without Code
Command Line Tools
- Claude Code:Coding agent that understands your codebase via natural language
- Aider:AI pair programming in your terminal
- Codename Goose:Local AI Agent with any LLM and MCP servers
- MyCoder.ai:Open source AI coding assistant with Git and GitHub integration
- RA.Aid:Standalone coding agent built on LangGraph
- CodeSelect:Python tool to efficiently communicate project code to AIs
- OpenAI Codex CLI:OpenAI's lightweight coding agent for terminal
- Gemini CLI:Google Gemini directly in your terminal
- Qwen Code:Coding agent that lives in digital world
- OpenCode:AI coding agent built for the terminal
- Crush:Glamorous AI coding agent for terminal
- GitHub Copilot CLI:Terminal AI assistance
AI Coding Agents & Assistants
- Cline:AI assistant that can use your CLI and Editor for VS Code
- Roo Code:Fork of cline with extra features/enhancements
- avante.nvim:Neovim plugin emulating Cursor AI IDE behavior
- Prompt Tower:Tool for building prompts with many code blocks
- Augment Code:AI coding assistant for professional engineers
- Continue:Build and share custom AI code assistants
- Amazon Q Developer:Amazon's Generative AI Assistant for Software Development
- Superdesign.dev:Open Source Design Agent
- Kilocode:AI-powered code generation tool
- Cody:AI coding assistant by Sourcegraph
Mobile Apps
- VibeCode:The app that builds apps
Local AI Development Tools
- Dyad:Free, local, open-source AI app builder
Task Management & Documentation for AI Coding
- Boomerang Tasks:Automatically break down complex projects into manageable pieces
- Claude Task Master:AI-powered task-management system for AI coding tools
- CodeGuide:Creates detailed Documentation for your AI Coding Projects
Vibe Coding Resources
Official Documentation
- GitHub Copilot Docs
- Cursor Documentation
- Windsurf Documentation
- Claude Documentation
- Google AI for Developers
- Replit Documentation
Community Resources
-
awesome-copilot:Official GitHub Copilot resources
-
awesome-claude-code:Claude Code workflows, slash-commands, and templates
-
awesome-vibe-coding:Curated list of vibe coding references
-
claude-code:Claude Code
-
github-copilot-configs:VS Code configurations (for Copilot)
-
/r/vibecoding:Vibe coding community on Reddit
-
AGENTS.md:Simple, open format for guiding coding agents
AI Development Tools
Spec-Driven Development (SDD): Toolkit to help you get started with Spec-Driven Development.
Model Context Protocol (MCP) Servers
- mcp-servers:Official MCP server implementations
- awesome-mcp-servers:Curated list of MCP servers
Further Readings
News & Articles
- The Prompt Engineering Playbook for Programmers:Comprehensive guide to prompt engineering for developers
- What is vibe coding? A computer scientist explains:Academic perspective on vibe coding concepts and risks
- Peer Programming with LLMs, For Senior+ Engineers:Advanced techniques for experienced developers
- The Way of Code | Rick Rubin:Philosophical approach to coding with AI
- The State of Vibe Coding Tools (May 2025):Current landscape analysis
- Vibe coding MenuGen | karpathy:Andrej Karpathy's personal experience
- Not all AI-assisted programming is vibe coding (but vibe coding rocks):Simon Willison's take on AI programming
- Will the future of software development run on vibes?:Ars Technica analysis
- Vibe Coding - Where Everyone Can 'Speak' Computer Programming:The New Stack perspective
- A.I. and Vibecoding Helped Me to Create My Own Software:New York Times personal story
Video Content
- The "vibe coding" mind virus explained… by Fireship:Popular YouTube explanation
- Vibe Coding 101 with Replit - DeepLearning.AI:Structured learning course
AI & Automation
- container-use:AI agents that can use containerized tools and environments
- awesome-ai-tools:Curated list of Artificial Intelligence Top Tools
- awesome-llm:Curated list of Large Language Model resources
- ai-collection:The Generative AI Landscape
- awesome-chatgpt-prompts:ChatGPT prompt curation
- awesome-code-ai:Curated list of AI coding tools
Development Productivity
- developer-roadmap:Interactive roadmaps, guides and educational content for developers
- coding-interview-university:Complete computer science study plan to become a software engineer
- build-your-own-x:Master programming by recreating your favorite technologies from scratch
- freeCodeCamp:Open source codebase and curriculum for learning to code
- architect-awesome:Curated list of awesome resources for software architects
- free-for-dev:List of free services and tools for developers
AI Development Frameworks
- langchain:Building applications with LLMs through composability
- llamaindex:LlamaIndex is a data framework for LLM applications
- transformers:State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
- PocketFlow:Framework for building AI applications with modular components