An open API service indexing awesome lists of open source software.

awesome-ai-coding

A curated list of AI-powered coding tools, libraries, and resources for developers - from code completion to testing, review, and deployment
https://github.com/shalk/awesome-ai-coding

Last synced: 4 days ago
JSON representation

  • โŒจ๏ธ Shell & CLI Assistants

    • By Deployment Model

      • Fig - Terminal autocomplete and AI assistant (now part of AWS).
      • Warp - AI-powered terminal with natural language commands.
      • ShellGPT - Command-line AI assistant using ChatGPT.
      • AI Shell - Natural language to shell commands.
      • CodexBar - macOS menu bar app that monitors token usage and rate limits across 15+ AI coding assistants.
      • RTK - CLI proxy that compresses developer tool output before sending to LLMs, reducing token consumption by 60-90%.
  • ๐Ÿ—๏ธ App Builders & Generators

    • By Deployment Model

      • Replit - Browser-based IDE with AI-powered app generation.
      • Glide - Build apps from spreadsheets with AI.
      • Durable - AI website and app builder.
      • Softr - Turn Airtable into web apps with AI assistance.
      • 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.
      • Capacity - AI-powered business app builder.
  • ๐Ÿ›ก๏ธ Security & Vulnerability Detection

    • By Deployment Model

      • Snyk - Developer security with AI-powered fixes.
      • Snyk Code - AI-powered security code review.
      • Semgrep - Static analysis with AI-assisted rule creation.
      • GitGuardian - Secrets detection and remediation.
      • Socket - AI-powered supply chain security.
      • CodeQL - GitHub's semantic code analysis engine.
  • โšก Code Completion Tools

    • By Deployment Model

      • Tabnine - AI code completions trained on open source code, offers local and cloud options.
      • Supermaven - Fast AI code completion with large context window.
      • CodeGPT - Code completion with customizable AI models.
      • FauxPilot - Self-hosted GitHub Copilot alternative.
      • Codeium - Free AI code completion supporting 70+ languages.
      • Safurai - AI code assistant for Visual Studio Code.
  • ๐ŸŽจ UI Generators

    • By Deployment Model

      • Uizard - AI-powered UI design and prototyping.
      • Kombai - Convert Figma designs to React/HTML code.
      • v0.dev - Vercel's AI UI generator from text prompts.
      • Magic Patterns - Generate React components from prompts.
      • Figma AI - Native AI features in Figma for design generation.
      • Locofy - Figma/Adobe XD to production-ready code.
      • Galileo AI - Text-to-UI design tool.
  • ๐Ÿงช Testing & QA

    • By Deployment Model

      • Diffblue Cover - AI-powered unit test generation for Java.
      • Applitools - Visual testing and monitoring with AI.
      • TestRigor - Plain English test automation using AI.
      • Testim - AI-based test automation with self-healing tests.
      • Functionize - AI-powered test automation platform.
      • Meticulous - Automated frontend testing without writing tests.
  • ๐Ÿ“š Documentation Tools

    • By Deployment Model

      • Mintlify - AI-powered documentation builder.
      • Swimm - AI-powered documentation platform for code.
      • Stenography - Automatic code documentation generator.
      • DocuWriter.ai - AI-powered code documentation.
      • README-AI - Generate README files using AI.
      • Trelent - Automated docstring generation for your code.
  • ๐Ÿง  AI Code Models

    • By Deployment Model

      • StarCoder - Open-source LLM for code by BigCode.
      • WizardCoder - Enhanced code generation based on StarCoder.
      • CodeGen - Salesforce's family of code generation models.
      • DeepSeek Coder - Open-source code model trained on 2T tokens.
      • Code Llama - Meta's open-source code generation model.
      • Phi-3 - Microsoft's small language model with code capabilities.
      • Replit Code V1.5 - Replit's code completion model.
  • ๐Ÿค– AI Code Assistants & Editors

    • By Deployment Model

      • GitHub Copilot - AI pair programmer that suggests code and entire functions in real-time.
      • Pieces for Developers - AI-powered code snippet manager with context-aware suggestions.
      • Gemini CLI - Google's open-source terminal AI coding agent powered by Gemini with file system access and MCP support.
      • Continue - Open-source autopilot for VS Code and JetBrains with customizable LLM support.
      • Claude Code - Anthropic's official CLI tool powered by Claude for autonomous coding tasks.
      • Kiro - AWS agentic AI IDE with spec-driven development that converts requirements into code automatically, powered by Claude.
      • OpenAI Codex - Powers GitHub Copilot, translates natural language to code.
      • Antigravity - Google's AI-powered coding assistant for development environments.
      • Sourcegraph Amp - AI coding assistant by Sourcegraph with codebase context awareness.
      • Kiro CLI - AWS terminal AI coding agent with conversational coding, smart hooks, custom agents, and MCP integration.
  • ๐Ÿ” Code Review & Quality

    • By Deployment Model

    • By Deployment Model

      • Bloop - Code search and navigation powered by GPT-4.
      • Cosine - AI-powered codebase indexing and search.
      • Phind - AI search engine for developers.
  • ๐Ÿฆพ Coding Agents

    • By Deployment Model

      • Aider - AI pair programmer that edits code in your local git repository.
      • Plandex - Terminal-based AI coding agent for complex tasks.
      • AutoGPT - Autonomous GPT-4 agent for development tasks.
      • Smol Developer - Personal junior developer AI agent.
      • MetaGPT - Multi-agent framework for software development.
      • Devon - Open-source pair programmer agent.
      • Devin AI - First AI software engineer capable of autonomous development.
      • OpenDevin - Open platform for AI software developers.
      • GPT Engineer - Build entire codebases from natural language prompts.
      • Air - AI agent platform for multitasking development workflows with human-in-the-loop control.
  • โ˜๏ธ DevOps & Infrastructure

    • By Deployment Model

      • Kubiya - AI assistant for DevOps workflows.
      • Firefly - Cloud asset management with AI insights.
      • K8sGPT - AI-powered Kubernetes diagnostics.
      • AutoCloud - Automated cloud infrastructure diagrams and documentation.
  • ๐Ÿ”Œ Editor Integrations

    • By Deployment Model

  • ๐Ÿ”— Similar Lists

  • ๐Ÿ—„๏ธ Database & API Tools

    • By Deployment Model

      • Patterns - Data pipeline building with AI assistance.
      • Supabase AI - AI SQL editor and database assistant.
      • Airbook - AI-powered data analysis and SQL generation.