awesome-ai-devtools

Developer toolkit

A curated list of AI-powered developer tools to assist in various aspects of software development

Curated list of AI-powered developer tools.

GitHub

2k stars
58 watching
206 forks
last commit: 3 days ago
Linked from 1 awesome list


βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / IDEs

Cursor β€” An IDE with chat, edit, generate and debug features. Forked from VSCodium, so the interface is similar to VS Code. Uses OpenAI
PearAI β€” An open source fork of VS Code with chat and inline code generation
Melty β€” An open source fork of VS Code with built in chat, change previews, and ability to write commits with AI. Currently only source code is available
Replit β€” Web-based IDE with cloud developer environments, code completion, chat, a software development agent and deployments
Mutable β€” Web-based IDE, integrated with a chatbot and GitHub
CodeStory β€”Β An IDE with chat, code explanations, auto-generated commits and PR summaries. Forked from VSCodium
UI Pilot β€” Chat-based AI code editor that creates forms using Material UI, using GPT-4
GitWit β€” Web-based editor for building ReactJS applications with AI

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Git Clients

GitBrain β€” Git client that simplifies the git workflow. Splits code changes, generates summaries & commit messages for code changes. Uses OpenAI
GitButler β€” Git client for simultaneous branches on top of your existing workflow. Defaults to OpenAI, can be changed to Perplexity for generating conventional commit messages

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Assistants

Replit Ghostwriter Chat β€” Assistant built into with chat, proactive debugging, and autocomplete. Uses OpenAI for chat and (OS) for autocomplete
Unblocked β€”Β Augment source code with relevant existing knowledge in GitHub, Slack, Jira, Confluence, and more. Get answers through chat and IDE file-level context. Available on web, macOS, Slack, VSCode, and JetBrains IDE’s
Sourcegraph Cody β€” Assistant with chat, refactoring, and unit test generation. Extensions for VS Code and IntelliJ. Also available as a web app
Magnet β€” Web-based chatbot with repositories and issues as context
Adrenaline β€” Web-based chatbot using AI and ASTs to answer questions about your codebase
CodeSquire β€” Chrome extension that adds autocomplete to Google Colab, BigQuery, and JupyterLab
Incognito Pilot 432 about 1 year ago β€” Open source assistant with built-in Python editor and interpreter
API Copilot β€” Assistant for backend API development
Onboard β€” Chat with an AI about public and private codebases
Code to Flow β€” Visualize, analyze, and understand code with interactive flowcharts
Pieces β€” An on-device copilot that helps you capture, enrich, and reuse code, streamline collaboration, and solve complex problems through a contextual understanding of your workflow
TEXT2SQL.AI β€” AI-powered SQL query builder. Translate, explain and fix complex SQL queries using plain English
SQLAI.ai β€” AI generates, fixes, explains and optimizes SQL queries. Ability to add your own database schema and train AI to understand it
CodeWP β€” AI chat and coding tools specifically trained for WordPress developers. AI code generation for code snippets and plugins in WordPress
Gru.ai β€” An AI developer can help you solve technical problems and tackle daily coding tasks, such as building algorithms, debug issues, test solutions, answer programming questions, etc
GitHub Copilot X β€” A VS Code extension with chat, pull request text generation, and unit test generation
Refact AI β€”Β Open source assistant with chat, completion, refactoring, and codebase-specific fine-tuning. Extensions for VS Code and JetBrains
Codeium β€” Assistant with autocomplete, natural language search and chat. Extensions for 21 editors including VS Code, JetBrains, Neovim, Vim, Emacs, Eclipse, PyCharm, and Xcode. Enterprise version includes codebase-specific fine-tuning
Continue β€” VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf
Blackbox AI β€” VS Code extension with autocomplete and chat including links to online coding references
CodeGeeX β€” Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code, and PyCharm
Quack AI β€”Β VS Code extension for adhering to project coding guidelines
Tabby β€”Β Open source, self-hosted code completion assistant. Extensions for VS Code and Vim
Tabnine β€” Open source, self-hosted code completion assistant. Extensions for 15 editors including VS Code, IntelliJ, Neovim, Eclipse, and PyCharm
CodeMate β€” VS Code extension for debugging and optimizing code
AskCodi β€” AI coding assistant with extensions for VS Code, JetBrains and Sublime Text
Rubberduck 606 7 months ago β€” Open source, chat assistant for the Visual Studio Code side bar
CodeComplete β€” Self hosted, enterprise completion assistant
JetBrains AI β€”Β AI assistant available in all JetBrains IDEs
aiXcoder β€” Local or cloud-based assistant with extensions for IntelliJ IDEA, CLion, GoLand, PyCharm, WebStorm, Visual Studio Code, and Eclipse
Sourcery β€” AI assistant and linter with a reference of 160 Python best practices and 40+ JS/TS best practices. Extensions for VS Code, PyCharm, vim and Sublime
Swimm β€” Assistant for contextual code understanding using static analysis and AI generated documentation. VSCode, Jetbrains, IntelliJ, WebStorm, Rider, PhpStorm, Android Studio, PyCharm, PhPStorm
Supermaven β€” VS Code extension for autocomplete with 300,000-token context window
Amazon CodeWhisperer β€”Β AI coding assistant with extensions for IDEs such as VS Code, IntelliJ IDEA, AWS Cloud9 and CLIs such as MacOS Terminal, iTerm2, built-in VS Code Terminal. CodeWhisperer can also scan code to highlight and define security issues
Android Studio Bot β€”Β Studio Bot is an AI powered coding assistant that is tightly integrated in Android Studio. Studio Bot can help Android developers generate code, find relevant resources, learn best practices, and save time
IBM watsonx Code Assistant for Z β€”Β watsonx Code Assistant for Z is an AI-powered mainframe application modernization product with code generation. Features include application discovery and analysis, automated code refactoring and COBOL to Java conversion
talk-codebase 501 16 days ago β€” CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All
Pieces β€” AI-enabled desktop application and browser extension designed to assist developers in enhancing productivity

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Shell assistants

AskCommand β€” Web based tool to generate Unix commands from text automatically using AI
Butterfish β€” CLI tool that embeds ChatGPT in your shell for easy access. Includes simple agentic capabilities
Shell Whiz 45 about 2 months ago β€” highly configurable CLI assistant to generate shell commands and get explanations for them
GitFluence β€” Web-based Git command generator to automatically generate Git commands for terminal or CLI from text description, using an AI-driven solution to suggest the most relevant Git commands
code-collator 5 about 1 month ago β€” CLI tool that creates a single markdown file that describes your entire codebase to language models. Useful for AI-coding assistance from the Claude/ChatGPT web interface rather than via the API

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Agents

Smol Developer 11,826 8 months ago β€” CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic
Aider 22,154 6 days ago β€” CLI assistant and agent that generates changes and commits to repositories. Uses OpenAI
Blinky 41 6 months ago β€” A debugging agent for VS Code that helps to identify and fix backend errors, inspired by SWE-agent
Mentat β€” CLI assistant and agent that makes changes to repositories
GPT Engineer 52,392 2 months ago β€”Β CLI agent that generates a repository from a prompt, and asks clarifying questions
GPT Migrate 6,863 2 months ago β€”Β CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context
Grit β€” GitHub-integrated agent for automating maintenance tasks and other development work
DemoGPT 1,710 17 days ago β€” Auto Gen-AI App Generator with the Power of Llama 2
DevOpsGPT 6,516 3 months ago β€” DevOpsGPT: AI-Driven Software Development Automation Solution
Second.dev β€” A platform for adding features to full-stack apps
Factory β€” Agents for code generation. Waitlisted
sudocode β€” A web based chat assistant for generating projects, similar to Code Interpreter
CodeFlash AI β€” A CLI and CI tool for optimizing Python code using AI
Micro Agent β€” Open-source tool that generates and iterates on code using AI-created unit tests as guardrails
Fine β€” AI Dev Environment for automating mundane work. Integrate GitHub, Sentry, Linear. Get context-aware answers to questions. Plan, design and implement changes. Automate self-healing CI/CD
Potpie Open Source AI Agents for your codebase in minutes. Use pre-built agents for Q&A, Testing, Debugging and System Design or create your own purpose-built agents

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / PR agents

Sweep 7,457 29 days ago β€”Β AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues
BitBuilder β€”Β A GitHub integration to generate pull requests from issues
Codegen β€” GPT-4 based PR agent for enterprise codebases
Code Review GPT 1,600 17 days ago β€”Β An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally
Codeium PR Agent 6,038 7 days ago β€”Β Open source tool for automated code reviews
Nova β€” CI bot to add actions such as summaries and tests to new PRs
CodeRabbit β€”Β Customizable CI to add summaries and code suggestions to PRs
SwePT 113 over 1 year ago β€”Β Open source PR generator written in 150 lines of Python code
Duckie β€”Β A web based chat assistant for modifying GitHub repositories
PR Explainer Bot β€” A GitHub integration that adds explanatory text to newly created PRs
Goast β€” A hosted tool that ingests your error logs and suggests fixes
Corgea β€” A GitHub integration that finds and fixes vulnerable code
vx.dev 1,262 4 months ago β€”Β A GitHub integration focused on UI generation with built in support for shadcn, lucide, and nivo charts
Pixee β€” Pixeebot finds security and code quality issues in your code and creates merge-ready pull requests with recommended fixes
CodeAnt AI β€” Automatically create PRs to fix code issues
What The Diff β€” AI-powered app that reviews the diff of pull requests and writes a descriptive comment about the changes in plain english
Trag β€” AI powered code reviews with pre-defined instructions and patterns
CodeReviewBot β€” AI powered code reviews for GitHub
Callstack.ai Code Reviewer AI-powered PR reviewer for GitHub, designed to identify bugs, security issues, and performance bottlenecks

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / App generators

Pico β€” End-to-end micro app generator with instant deployment
Literally anything β€” HTML and JavaScript web app generator
GPT Web App Generator β€” Generates a full-stack React/Node.js/Prisma/Wasp app from a short description
Make Real β€” Online canvas that can be used to generate HTML/JavaScript apps
Marblism β€” Generate a SaaS boilerplate from a prompt
Glowbom β€” Generate apps with AI and export to multiple platforms
Mage β€” Generate full-stack web apps in Wasp, React, Node.js and Prisma

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / UI generators

v0 β€” Create and iterate new UI components in your browser
Rendition Create β€” Create and iterate new UI components in your browser
Rapidpages β€”Β Open source UI generator
Magic Patterns β€”Β Protoype your product ideas. UI generator website where you can prompt, upload images, or import design inspiration with their . Can export to Figma with a . Supports a number of component systems including Shadcn, ChakraUI, and HTML + Tailwind
Tempo β€” WYSIWYG editor for React interfaces
Kombai β€”Β AI Tool for generating frontend code from Figma
CodeParrot β€” VS code plugin to generate Frontend code from Figma. Reuses existing components, libraries and coding standards to generate code which fits perfectly with your existing codebase. All without any prompting
Galileo AI β€” A text-to-UI platform. Waitlist
Uizard β€” Generate multi-screen mockups from text prompts and edit them with a drag-and-drop editor. Scan screenshots of apps or hand-drawn wireframes and transform them into editable app mockups
Frontly β€” Convert the uploaded image to HTML CSS code
BoringUi β€” Create beautiful UI using your JSON data. The generated UI is in HTML and Tailwind CSS with code which can be copied and UI can be shared with anyone using links

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Snippet generators

CodePal β€” A web tool for quickly generating or refactoring code
AI Code Convert β€”Β A web tool for translating code between programming languages
AI Code Playground β€” A web tool for refactoring and improving code
AutoRegex β€” AutoRegex uses OpenAI's GPT-3 to produce regular expressions from plain English

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Documentation

Trelent β€” A VS Code extension to generate docstrings. Uses proprietary models
Docify β€”Β A VS Code extension to generate docstrings
Mintlify Writer β€”Β A VS Code extension to generate docstrings
DiagramGPT β€”Β DiagramGPT is a free AI-based web app that converts a schema, infrastructure definition, code snippet or plain language description into diagrams. The tool can generate flow charts, entity relationship diagrams, cloud architecture diagrams and sequence diagrams
DocuWriter.ai β€”Β AI-powered web app to generate automated Code & API documentation from your source code files
README-AI 1,590 10 days ago β€”Β Automated README.md file generator, powered by large language model APIs
Supacodes β€” An AI tool that automates writing & updating code documentation in Github
CodexAtlas β€” Automated code and API documentation using latest AI models

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Code generation

Magic β€” Company promising two products, an assistant and , an underlying foundation model trained on code. Waitlist
Poolside β€” Company building code generation models through reinforcement learning
Visual Copilot β€” Figma plugin that converts designs into clean, responsive code for multiple frameworks and CSS libraries

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Agent platforms

Composio β€” Open source for AI Agents & LLMs
E2B β€”Β Open source cloud platform for hosting LLM-based agents. Supports
Morph Rift β€” Open source VS Code extension that allows merging the output of code generation agents
SuperAGI β€” Open source platform for hosting LLM-based agents including

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / OpenAI plugins

ChatWithGit β€” Enables ChatGPT to search GitHub and return links to relevant repositories
Code ChatGPT Plugin 236 about 1 year ago β€” Open source example of a ChatGPT plugin that pulls context from a directory of files
Bloop β€” Natural language search for repositories
Greptile β€” Natural language search for repositories, on-prem or cloud
Buildt β€” Natural language search for repositories. Waitlist
SeaGOAT β€” A local search tool leveraging vector embeddings to search your codebase semantically

βš‘οΈπŸ§‘β€πŸ’» Awesome AI-Powered Developer Tools / Testing

OctoMind β€” Auto-maintenance and generated browser-based end-to-end-tests integrated into Github Actions, Azure DevOps and more
Traceloop β€” Uses OpenTelemetry tracing data with generative AI to improve system reliability
Carbonate β€” End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit and Python's unittest)
Meticulous.ai β€” Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite
DiffBlue β€” Automatically generated unit tests for Java
CodiumAI β€” Non-trivial test generation with support for major programming languages. Extensions for VS Code and JetBrains
DeepUnit β€” Thoughtful test cases and generation of complete unit test files. Available as an interactive VS Code extension, npm package, CLI or CI/CD pipeline
MutahunterAI 243 19 days ago β€” Accelerate developer productivity and code security by finding vulnerabilities in code and generating tests for them. Open Source and available as a CLI or CI/CD pipeline
KushoAI β€” AI agent for API testing which transforms your Postman collections, OpenAPI specs, curl commands, etc. into exhaustive test suites that plug into your CI/CD pipeline
Test Gru Provides enterprise-level unit test automation services

Backlinks from these awesome lists:

More related projects: