A curated list of AI-powered coding tools, libraries, and resources for developers
This collection focuses on AI tools that enhance the software development workflow - from code completion and generation to testing, review, and deployment.
- 🤖 AI Code Assistants & Editors
- ⚡ Code Completion Tools
- 🦾 Coding Agents
- 🔍 Code Review & Quality
- 🧭 Code Search & Navigation
- 🧪 Testing & QA
- 🧠 AI Code Models
- 🏗️ App Builders & Generators
- 🎨 UI Generators
- ⌨️ Shell & CLI Assistants
- 📚 Documentation Tools
- ☁️ DevOps & Infrastructure
- 🛡️ Security & Vulnerability Detection
- 🗄️ Database & API Tools
- 🔌 Editor Integrations
- 🔗 Similar Lists
Browse by category below, or use these quick filters:
- GitHub/OpenAI: GitHub Copilot, OpenAI Codex, GPT Engineer, AutoGPT
- Anthropic/Claude: Claude Code
- Multi-model (configurable): Continue, Cursor, Codeium, Windsurf
- Open source models: Code Llama, StarCoder, DeepSeek Coder
- Proprietary: Devin AI, Cursor, most commercial services
- Full IDEs: Cursor, Windsurf
- IDE Extensions: Continue, CodeGPT, Codeium (see Editor Integrations)
- CLI Tools: Claude Code, Aider, Plandex, GitHub Copilot CLI
- Web Services: Most review, testing, and app builder tools
- Self-hosted: FauxPilot, TabbyML, OpenDevin
- Cloud-based: Most commercial tools (GitHub Copilot, Cursor, etc.)
- Self-hosted: FauxPilot, TabbyML, OpenDevin
- Hybrid (local + cloud): Tabnine, Codeium
- Local-only: Some self-hosted options with local models
Full-featured AI-powered development environments and intelligent code assistants.
- GitHub Copilot - AI pair programmer that suggests code and entire functions in real-time.
- Cursor - AI-first code editor built on VSCode with native chat and editing capabilities.
- Windsurf - Agentic IDE by Codeium with flows for multi-file editing.
- Claude Code - Anthropic's official CLI tool powered by Claude for autonomous coding tasks.
- Sourcegraph Amp - AI coding assistant by Sourcegraph with codebase context awareness.
- Continue - Open-source autopilot for VS Code and JetBrains with customizable LLM support.
- Pieces for Developers - AI-powered code snippet manager with context-aware suggestions.
- OpenAI Codex - Powers GitHub Copilot, translates natural language to code.
- Gemini CLI - Google's open-source terminal AI coding agent powered by Gemini with file system access and MCP support.
- Antigravity - Google's AI-powered coding assistant for development environments.
- Kiro - AWS agentic AI IDE with spec-driven development that converts requirements into code automatically, powered by Claude.
- Kiro CLI - AWS terminal AI coding agent with conversational coding, smart hooks, custom agents, and MCP integration.
Real-time AI-powered code completion and suggestion engines.
- Codeium - Free AI code completion supporting 70+ languages.
- Tabnine - AI code completions trained on open source code, offers local and cloud options.
- FauxPilot - Self-hosted GitHub Copilot alternative.
- TabbyML - Self-hosted AI coding assistant with RAG support.
- Safurai - AI code assistant for Visual Studio Code.
- Supermaven - Fast AI code completion with large context window.
- CodeGPT - Code completion with customizable AI models.
Autonomous AI agents that can write, debug, and deploy code independently.
- Devin AI - First AI software engineer capable of autonomous development.
- Devon - Open-source pair programmer agent.
- OpenDevin - Open platform for AI software developers.
- Aider - AI pair programmer that edits code in your local git repository.
- GPT Engineer - Build entire codebases from natural language prompts.
- Smol Developer - Personal junior developer AI agent.
- MetaGPT - Multi-agent framework for software development.
- AutoGPT - Autonomous GPT-4 agent for development tasks.
- Plandex - Terminal-based AI coding agent for complex tasks.
- Air - AI agent platform for multitasking development workflows with human-in-the-loop control.
Automated code review, quality analysis, and refactoring tools.
- CodeRabbit - AI-powered code review bot with contextual feedback.
- Qodo (formerly Codium) - Automated code review and test generation.
- Sourcery - AI-powered code review and refactoring for Python.
- CodeReviewBot - Automated code review using GPT-4.
- Sweep - AI junior developer for pull requests and bug fixes.
- What The Diff - AI-powered code review assistant for pull requests.
- JetBrains Qodana - Smart code quality platform with AI insights.
Tools for intelligent code search, understanding, and navigation across codebases.
- Cosine - AI-powered codebase indexing and search.
- Phind - AI search engine for developers.
- Bloop - Code search and navigation powered by GPT-4.
AI-powered testing, test generation, and quality assurance tools.
- Meticulous - Automated frontend testing without writing tests.
- TestRigor - Plain English test automation using AI.
- Applitools - Visual testing and monitoring with AI.
- Functionize - AI-powered test automation platform.
- Testim - AI-based test automation with self-healing tests.
- Diffblue Cover - AI-powered unit test generation for Java.
Large language models specifically trained for code generation and understanding.
- Code Llama - Meta's open-source code generation model.
- StarCoder - Open-source LLM for code by BigCode.
- WizardCoder - Enhanced code generation based on StarCoder.
- Phi-3 - Microsoft's small language model with code capabilities.
- CodeGen - Salesforce's family of code generation models.
- Replit Code V1.5 - Replit's code completion model.
- DeepSeek Coder - Open-source code model trained on 2T tokens.
Low-code/no-code platforms and rapid application generators powered by AI.
- Bolt.new - StackBlitz's prompt-to-full-stack app in the browser.
- Lovable (formerly GPT Engineer) - Build full applications from prompts.
- Pythagora - Build production-ready apps from scratch using GPT-4.
- Replit - Browser-based IDE with AI-powered app generation.
- FlutterFlow - Visual app builder with AI code generation.
- Glide - Build apps from spreadsheets with AI.
- Softr - Turn Airtable into web apps with AI assistance.
- Durable - AI website and app builder.
- Capacity - AI-powered business app builder.
Design-to-code and UI generation tools powered by AI.
- v0.dev - Vercel's AI UI generator from text prompts.
- Magic Patterns - Generate React components from prompts.
- Kombai - Convert Figma designs to React/HTML code.
- Galileo AI - Text-to-UI design tool.
- Uizard - AI-powered UI design and prototyping.
- Figma AI - Native AI features in Figma for design generation.
- Locofy - Figma/Adobe XD to production-ready code.
AI-powered command-line and shell assistants for developers.
- GitHub Copilot CLI - AI command-line assistant from GitHub.
- Warp - AI-powered terminal with natural language commands.
- ShellGPT - Command-line AI assistant using ChatGPT.
- AI Shell - Natural language to shell commands.
- Fig - Terminal autocomplete and AI assistant (now part of AWS).
- RTK - CLI proxy that compresses developer tool output before sending to LLMs, reducing token consumption by 60-90%.
- CodexBar - macOS menu bar app that monitors token usage and rate limits across 15+ AI coding assistants.
Automated documentation generation and maintenance using AI.
- Mintlify - AI-powered documentation builder.
- Trelent - Automated docstring generation for your code.
- README-AI - Generate README files using AI.
- DocuWriter.ai - AI-powered code documentation.
- Stenography - Automatic code documentation generator.
- Swimm - AI-powered documentation platform for code.
AI tools for deployment automation, infrastructure management, and DevOps.
- K8sGPT - AI-powered Kubernetes diagnostics.
- Kubiya - AI assistant for DevOps workflows.
- AutoCloud - Automated cloud infrastructure diagrams and documentation.
- Pulumi AI - Natural language to infrastructure as code.
- Firefly - Cloud asset management with AI insights.
AI-powered security analysis, vulnerability detection, and compliance tools.
- Snyk - Developer security with AI-powered fixes.
- Snyk Code - AI-powered security code review.
- GitGuardian - Secrets detection and remediation.
- Semgrep - Static analysis with AI-assisted rule creation.
- Socket - AI-powered supply chain security.
- Pixee - Automated security and code quality improvements.
- CodeQL - GitHub's semantic code analysis engine.
AI-powered database query generation, API development, and data tools.
- Text2SQL.AI - Generate SQL queries from natural language.
- AI2sql - SQL query builder using AI.
- Airbook - AI-powered data analysis and SQL generation.
- Patterns - Data pipeline building with AI assistance.
- Supabase AI - AI SQL editor and database assistant.
ChatGPT and LLM integrations for various editors and IDEs.
- ChatGPT.nvim - Neovim plugin for ChatGPT.
- gptel - ChatGPT integration for Emacs.
Other curated lists related to AI coding and development.
- awesome-code-ai - Sourcegraph's curated list of AI coding tools.
- awesome-ai-coding-tools - Comprehensive list organized by aifordevelopers.org.
- awesome-chatgpt - ChatGPT and GPT-4 resources.
- awesome-llm - Large language models and applications.
- awesome-ai-agents - Autonomous AI agents.
Contributions are welcome! Please read the contribution guidelines first.
