Skip to content

ai-for-developers/awesome-ai-coding-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

441 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome AI Coding Tools

Awesome

A curated list of AI-powered coding tools: editors, agents, code completion, review assistants, testing, and more. For developers, teams, and tech enthusiasts looking to leverage AI in software engineering.

Contributions welcome – Open a PR.


Reach thousands of developers building with AI by sponsoring this list, our newsletter and AI For Developers. Contact us at aifordevelopers.org/advertise


Table of Contents


Code Editors and Assistants

  • Cursor – AI-first code editor with advanced autocompletion, codebase-aware chat, and multi-file editing.
  • Windsurf – AI code editor with Cascade, a deep contextual coding agent that goes beyond autocompletion.
  • GitHub Copilot – AI pair programmer integrated across VS Code, JetBrains, and GitHub with chat, code completion, and workspace agents.
  • Zed – High-performance multiplayer code editor built in Rust with integrated AI assistance.
  • Cody (Sourcegraph) – AI assistant for code understanding, navigation, and generation across entire codebases.
  • Claude Desktop – Anthropic's desktop app for development tasks, code analysis, and programming assistance.
  • Trae – Adaptive AI IDE by ByteDance for faster coding and AI collaboration.
  • Aider – Terminal-based AI pair programming tool for editing code in local git repos.
  • Phind – AI search and coding assistant for instant answers and code solutions.
  • Google Antigravity – Google's agent-first IDE with multi-agent orchestration, browser automation, and Gemini 3 Pro integration. Free during preview.
  • Kiro – Spec-driven AI development environment by AWS.
  • Tabby – Self-hosted, open-source AI coding assistant you can run on your own infrastructure.
  • Continue – Open-source AI tool for code completion and chat, pluggable into VS Code and JetBrains.
  • Supermaven – Extremely fast AI code completion with low-latency, large-context responses.
  • PearAI – Open-source AI-powered code editor.
  • Jupyter AI – AI extensions for Jupyter notebooks with natural language code generation.
  • Blackbox AI – AI coding assistant with code completions, chat, and search.
  • StackSpot AI – Enterprise-focused AI platform for code generation and developer efficiency.
  • Magic – AI software engineer platform that handles complex development tasks autonomously.
  • Augment Code – AI coding platform with deep cross-repo codebase understanding via its Context Engine, built for large enterprise codebases.
  • Amp (Sourcegraph) – Agentic coding tool built on Sourcegraph's code search infrastructure with deep codebase graph and unconstrained token usage.
  • Kilo Code – Open-source VS Code extension supporting 500+ models at zero API markup, a superset of Cline/Roo Code.
  • Roo Code – Popular open-source VS Code extension (fork of Cline) with multi-model support and autonomous coding modes.
  • Qoder – Agentic coding platform focused on deeper reasoning.
  • Aide – Open-source AI-native IDE with proactive agents, built on top of VS Code.

Code Completion

  • GitHub Copilot – Industry-standard AI code completion across IDEs.
  • Codeium – Free AI code completion for 70+ languages and 40+ IDEs.
  • Tabnine – AI code completion with personalized suggestions and privacy-first options.
  • JetBrains AI – Integrated AI for code completion and analysis in all JetBrains IDEs.
  • Amazon Q Developer – AI assistant for code completion, debugging, and AWS integration.
  • Google Code Assist (Gemini) – AI coding assistant for Google Cloud developers.
  • Refact.ai – Open-source AI code completion and refactoring with self-hosting support.
  • Continue – Open-source, pluggable AI code completion for VS Code and JetBrains.
  • Visual Studio IntelliCode – Microsoft's AI code completion for Visual Studio.
  • Amazon CodeWhisperer – Real-time AI code suggestions with security scanning. (Now part of Amazon Q Developer)
  • CodeGeeX – Open-source multilingual code generation model.
  • Supermaven – Ultra-fast completions with 1M token context window.

Coding Agents

  • Claude Code – Anthropic's agentic coding tool for the terminal with deep codebase understanding.
  • Devin AI – Autonomous AI software engineer that plans, codes, debugs, and deploys end-to-end.
  • OpenHands (OpenDevin) – Open-source AI software engineer for autonomous development.
  • Cline (Claude Dev) – VS Code extension with full file system access and autonomous coding.
  • Replit Agent – Builds complete applications from natural language descriptions inside Replit.
  • Aider – AI coding agent for collaborative editing and code generation via CLI.
  • GPT Engineer – AI agent for building full applications from natural language.
  • Codename Goose – Desktop and CLI agent by Block for automating tasks using LLMs and extensions.
  • Smol Developer – Lightweight AI coding agent for rapid prototyping.
  • JunieAI (JetBrains) – AI coding agent that plans, writes, tests, and refactors within JetBrains IDEs.
  • Fine – AI dev agent that understands requirements, writes code, and iterates autonomously.
  • Factory – AI platform automating repetitive coding tasks at scale.
  • Devon – AI software engineer for autonomous coding.
  • Rovo Dev (Atlassian) – Atlassian's terminal coding agent.
  • Gemini CLI – Google's terminal coding agent powered by Gemini.
  • OpenAI Codex CLI – OpenAI's CLI coding agent with cloud sandboxed execution.
  • OpenCode – Open-source terminal AI agent (95K+ GitHub stars) supporting 75+ providers. Free, privacy-first, with LSP integration.
  • Roo Code – Open-source VS Code agent (fork of Cline) known for reliable multi-file editing on large codebases.
  • PraisonAI – Multi-agent framework with 100+ LLM support and MCP integration.
  • Potpie – AI coding agent for streamlined development workflows.
  • Pythagora – AI agent that builds apps through conversational interaction.
  • Open Interpreter – Open-source agent that runs code locally in response to natural language, supporting Python, JS, shell, and more.
  • SWE-agent – Princeton's autonomous agent that resolves real GitHub issues by navigating repos, editing files, and running tests.
  • AutoGen – Microsoft's multi-agent framework for building AI agent teams that collaborate on coding tasks.
  • CrewAI – Multi-agent orchestration platform for building teams of AI agents for development and automation.
  • Copilot Workspace – GitHub's agent-powered dev environment that turns issues into code changes with plans, specs, and implementation.

CLI Tools

  • Warp – AI-enhanced terminal with smart command suggestions and collaborative workflows.
  • Claude Code – Anthropic's terminal-based coding agent.
  • OpenAI Codex CLI – OpenAI's terminal agent with sandboxed code execution.
  • Gemini CLI – Google's open-source terminal coding agent with free Gemini 3 Pro access and 1M token context.
  • OpenCode – Open-source terminal AI agent supporting 75+ providers with multi-session support. Free.
  • GitHub Copilot CLI – GitHub's AI assistant for command-line with context-aware suggestions.
  • ShellGPT – ChatGPT integration for shell command generation and system administration.
  • Aider – Open-source terminal AI pair programmer with deep git integration; every AI edit is auto-committed.
  • AICommits – AI-powered meaningful git commit message generation.
  • Amazon Q Developer CLI – AI CLI for AWS-related coding and scripting.
  • Mentat – AI coding assistant for command-line development.
  • TmuxAI – AI assistant for automating tmux workflows.
  • Butterfish – AI tool for enhancing shell productivity with natural language.

App Builders

  • Bolt.new – Build, edit, and deploy full-stack web apps in the browser using natural language with one-click deployment.
  • Lovable – Create and deploy web apps from a single prompt in a browser tab.
  • Replit – Cloud IDE with AI agent for building complete applications from descriptions.
  • v0.dev – Vercel's AI tool for generating UI components and full pages from text prompts.
  • Create.xyz – AI-powered app creation from natural language.
  • Dyad.sh – Free, local, open-source AI app builder with any model and IDE integration.
  • Builder.ai – AI-driven custom software development for web and mobile.
  • Framer AI – AI-powered website builder with advanced design capabilities.
  • Webflow AI – AI features within Webflow for automated design and content generation.
  • FlutterFlow – Visual app builder for Flutter with AI assistance.
  • Capacity – Agentic platform using Claude Code to turn ideas into full-stack web apps.
  • Mage – Generate full-stack apps from natural language prompts.
  • Microsoft Power Apps – Enterprise low-code platform with AI-powered app generation.
  • Glide – No-code app builder with AI features.
  • Durable – AI website and business app builder from simple text prompts.
  • 10Web – AI-powered WordPress builder with automated design and optimization.
  • Rocket.new – AI-powered rapid app development from natural language.
  • base44 – AI-native software development OS for startups.
  • MagicLoops – No-code platform for creating apps in minutes from text instructions.
  • Rosebud AI – Vibe coding platform for 3D games and interactive web apps.
  • Plandex – AI tool for planning and generating code from text prompts in the terminal.
  • Softr – No-code app builder with AI assistance.
  • Databutton – AI-powered app development platform.
  • Builder.io Fusion – AI-powered visual development platform.
  • Bolt.diy – Open-source fork of Bolt.new supporting any LLM (local or cloud) for building full-stack apps in the browser.
  • Screenshot-to-Code – Convert screenshots and designs into clean HTML/React/Vue code using AI.

UI Generators

  • v0.dev – Vercel's AI tool for generating React UI from text and image prompts.
  • Stitch (Google) – Google Labs tool using Gemini to generate multi-screen UI designs and front-end code from text or images.
  • Magic Patterns – AI platform for creating reusable UI components.
  • Figma AI – Native AI features in Figma for design automation and design-to-code.
  • Uizard – Convert hand-drawn mockups, screenshots, or text into interactive prototypes.
  • Kombai – Convert Figma designs into production-ready UI code.
  • TeleportHQ – Generate production-ready code from visual designs.
  • Deepsite – Build websites with AI on Hugging Face, no code required.
  • tldraw Make Real – Draw UI wireframes on a canvas and convert them to working HTML/CSS with AI.
  • CopilotKit – Open-source framework for building custom AI copilots, chatbots, and text areas into React apps.
  • Freepik – AI design platform with image generation and mockup tools for UI designers.

Code Review and Refactoring

  • CodeRabbit – AI-driven contextual pull request reviews with actionable feedback.
  • Sourcery – AI code reviewer supporting 30+ languages.
  • Qodo (CodiumAI) – Code review and automated test generation platform.
  • Sweep – AI agent for automating PR reviews and fixes.
  • Greptile – AI bot for in-depth code review and PR analysis.
  • What The Diff – AI tool for summarizing and analyzing code diffs.
  • DeepSource – Automated code review with tech debt tracking and security analysis.
  • Codacy – Code quality platform with 30+ language support.
  • JetBrains Qodana – AI-powered static analysis for code quality.
  • Semgrep – Static analysis for finding bugs and security issues.
  • CodeQL (GitHub) – Semantic code analysis for security and quality.
  • Snyk (DeepCode) – Security-focused code analysis with vulnerability detection.
  • Pixee – AI bot for security-focused PR reviews and automatic fixes.
  • Qodo PR Agent – Open-source AI agent for PR reviews with actionable insights.
  • Amazon CodeGuru Reviewer – ML-powered code reviews with AWS integration.
  • Refact.ai – AI-driven refactoring and code optimization.
  • Embold – AI code analysis for quality, maintainability, and tech debt.
  • Veracode – AI-driven application security with static and dynamic analysis.
  • PullRequest – Human-AI hybrid code review combining automated analysis with expert reviewers.

Testing and QA

  • Playwright – Microsoft's end-to-end testing framework (often used with AI-powered test generation).
  • Qodo – AI-powered test generation and code quality assurance.
  • DiffBlue Cover – AI-generated unit tests for Java applications.
  • Testim – AI end-to-end testing with self-healing locators.
  • OctoMind – AI-powered end-to-end testing automation.
  • TestRigor – Plain English test automation with self-healing.
  • Mabl – AI-native test automation with auto-healing and visual testing.
  • Applitools – Visual AI testing platform with cross-browser support.
  • Meticulous – AI-driven visual and functional testing.
  • Checksum AI – AI automated software testing and validation.
  • KushoAI – AI-driven API testing.
  • Katalon Studio – Comprehensive test automation with AI features.
  • Testsigma – AI test automation with natural language test creation.
  • Launchable – AI-driven test optimization that predicts which tests to run.
  • Autify – Self-healing test automation with visual regression testing.
  • Reflect – No-code test automation with AI maintenance.
  • Parasoft – AI-enhanced testing suite covering static analysis, unit testing, and API testing.
  • Rainforest QA – AI-assisted testing with crowd-sourced manual testing.
  • Codeflash – AI-powered Python performance optimization and benchmarking.
  • Wopee.io – Autonomous visual regression testing with Playwright/Cypress integration.

Code Search and Navigation

  • Sourcegraph Cody – AI-powered code search and navigation for large codebases.
  • Pieces.app – AI-powered code snippet management, search, and sharing.
  • 16x Prompt – AI tool for enhanced code context and prompt-based navigation.

Documentation

  • Mintlify – AI-powered documentation platform that auto-generates and maintains docs from code.
  • GitBook AI – AI-enhanced documentation with intelligent content suggestions.
  • README-AI – AI tool for creating professional README files automatically.
  • DocuWriter.ai – AI documentation generator for codebases and APIs.
  • DiagramGPT (Eraser) – Generate diagrams from code and text descriptions.
  • Theneo.io – AI-powered API documentation generation.
  • Slab – Team knowledge base with AI search and automated documentation.
  • GPTutor – VS Code extension for LLM-powered code explanations across 120+ languages.

Code Models

  • Claude (Anthropic) – Opus and Sonnet models dominate coding benchmarks in 2026; Claude Code is built on them.
  • GPT-5 (OpenAI) – Powers GitHub Copilot, Codex CLI, and ChatGPT coding workflows.
  • Gemini (Google) – Powers Google Code Assist, Gemini CLI, and Antigravity with 1M token context.
  • DeepSeek Coder – High-performance open-source coding model; popular for cost-efficient AI coding via API.
  • Qwen2.5-Coder – Alibaba's open-source coding model, leading choice for self-hosted/local deployment in 2026.
  • Code Llama – Meta's open-source LLM optimized for code generation and completion.
  • StarCoder 2 – Open-source LLM for code generation by BigCode, supporting 600+ languages.
  • Codestral – Mistral's open-weight model designed for code generation.
  • Phi-4 (Microsoft) – Microsoft's lightweight, efficient model family with strong coding performance.

Developer Productivity Tools

  • Raycast AI – AI-powered productivity launcher with coding capabilities and workflow automation.
  • Warp AI – AI-enhanced terminal with intelligent command suggestions.
  • Context7 – MCP server providing up-to-date library documentation to LLMs and AI editors.
  • Task Master – AI-driven task management for development with Claude, designed for Cursor.
  • SpecStory – Cursor/VS Code/Claude Code extension for summarizing and sharing AI chat context.
  • Git AI – Git extension that tracks AI-generated code and the prompts behind each line.
  • Perplexity Pro – AI search engine with real-time web access for coding solutions.
  • CodeCosts – Compare pricing across AI coding tools with an interactive calculator.
  • Supercode.sh – Cursor extension adding Architect Mode, voice input, and prompt enhancement.

AI Frameworks and SDKs

  • LangChain – The most popular framework for building LLM-powered applications with chains, agents, and retrieval.
  • LlamaIndex – Data framework for connecting LLMs to external data sources with indexing and retrieval.
  • Vercel AI SDK – TypeScript toolkit for building AI-powered UIs with streaming, tool calling, and multi-provider support.
  • Semantic Kernel – Microsoft's SDK for integrating LLMs into C#, Python, and Java applications.
  • Haystack – Open-source framework for building production-ready LLM applications, RAG pipelines, and agents.
  • LiteLLM – Unified API proxy for 100+ LLM providers with load balancing, spend tracking, and rate limiting.
  • OpenRouter – Unified API gateway for accessing models from OpenAI, Anthropic, Google, Meta, and more.
  • Promptfoo – Open-source tool for testing, evaluating, and red-teaming LLM prompts and applications.

Local LLM Tools

  • Ollama – Run open-source LLMs locally with a simple CLI. Supports Llama, Mistral, CodeLlama, and dozens more.
  • LM Studio – Desktop app for discovering, downloading, and running local LLMs with a built-in chat UI and API server.
  • Jan – Open-source, offline-first desktop app for running LLMs locally with a ChatGPT-like interface.
  • GPT4All – Free, local, privacy-aware chatbot running LLMs on consumer hardware.
  • llamafile – Mozilla project that packages LLMs into single executable files that run anywhere.
  • LocalAI – Open-source OpenAI-compatible API for running models locally without GPU.

DevOps and Infrastructure

  • Datadog – Monitoring and observability with AI-powered insights.
  • New Relic – Observability platform with AIOps and anomaly detection.
  • PagerDuty – AI-powered incident management and response automation.
  • Harness – AI-powered CI/CD with intelligent deployments and automated rollbacks.
  • GitLab AI – Integrated AI across GitLab for code suggestions, security scanning, and workflows.
  • Pulumi AI – Infrastructure as code with AI assistance for cloud resource management.
  • Terraform Cloud – IaC platform with AI-powered policy suggestions.
  • Spacelift – AI-powered infrastructure automation with policy as code.
  • Sysdig – Cloud security and monitoring with AI threat detection.
  • LambdaTest – AI-powered cross-browser testing platform.
  • Infracost – Cloud cost estimation in pull requests for Terraform/Pulumi.
  • Jenkins X – Cloud-native CI/CD with AI-enhanced automation.

Security

  • Snyk – Developer-first security platform with SAST, SCA, container, and IaC scanning.
  • Checkmarx – AI-enhanced SAST with comprehensive vulnerability detection.
  • GitGuardian – Monitors codebases for leaked secrets, API keys, and credentials.
  • Semgrep – Open-source static analysis for security and code quality.
  • Veracode – Application security with static and dynamic analysis.
  • Mend (WhiteSource) – Open-source security and license compliance.
  • JFrog Xray – Security and compliance scanning for DevOps pipelines.
  • Bearer CLI – Open-source static security analysis for sensitive data exposure and GDPR/PCI compliance.
  • Nullify.ai – AI-powered security vulnerability detection.
  • Pixee.ai – Automated security fixes with AI.
  • Gecko Security – AI security analysis for code.
  • Corgea – AI-native application security.
  • HackerOne Code – AI + human expertise for context-aware vulnerability detection.
  • Endor Labs – AI code review for security risks and architectural vulnerabilities.
  • Code Intelligence CI Fuzz – AI-automated fuzz testing for C/C++.
  • Vulert – Detects vulnerabilities in open-source dependencies without accessing your code.

Database and API Tools

  • Supabase AI – AI for database schema generation, query optimization, and API development.
  • Hasura – GraphQL API platform with AI query optimization.
  • Retool AI – AI-powered internal tool builder with natural language interface.
  • dbForge AI Assistant – AI-powered SQL code generation and optimization.

MCP Servers and Directories


Related Lists