Skip to content

A curated list of powerful and innovative development tools, including code editors, plugins, and productivity enhancers. This repository aims to be a comprehensive resource for developers looking to optimize their workflow and boost efficiency. From IDEs to command-line utilities, find the tools that will take your coding to the next level

Notifications You must be signed in to change notification settings

PierrunoYT/awesome-ai-dev-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 

Repository files navigation

Awesome AI Dev Tools

A curated list of powerful and innovative AI-powered development tools, including code editors, plugins, and productivity enhancers.

Table of Contents

IDEs and Code Editors

Full-featured IDEs

  • Cursor - IDE with chat, edit, generate and debug features. Uses OpenAI.
  • Replit - Web-based IDE with cloud environments, code completion, chat, and deployments.
  • Mutable - AI-powered platform for enhancing software engineer productivity.
  • CodeStory - IDE with chat, explanations, auto-generated commits and PR summaries.
  • MarsCode - AI-powered IDE supporting over 100 programming languages.
  • PyCharm - Popular IDE for Python with intelligent code assistance.

Code Editors with AI Features

  • PearAI - Open source VS Code fork with chat and inline code generation.
  • Melty - Open source VS Code fork with chat, change previews, and AI commits.
  • UI Pilot - Chat-based AI code editor for Material UI forms using GPT-4.
  • Zed - Next-generation code editor for high-performance collaboration with AI.
  • Void - Open-source AI-powered code editor with local model hosting support.

AI Development Assistants

General-purpose Assistants

  • GitHub Copilot - AI-powered code suggestions for 70+ languages.
  • Codeium - Fast, context-aware code autocomplete with chat for 70+ languages.
  • AskCodi - AI-powered coding assistance with IDE integration.
  • aiXcoder - Intelligent Programming Assistant with predictive coding.
  • Amazon Q Developer - AI coding assistant for AWS technologies.
  • Continue - AI-powered code assistant with customization features.
  • Cody - AI coding assistant by Sourcegraph.
  • Tabnine - AI code assistant with privacy focus and wide language support.
  • Bito AI - Advanced AI tool for enhancing developer productivity.
  • Kodezi - Comprehensive AI-powered developer tool.
  • OpenAI Codex - AI system translating natural language to code.
  • Amazon CodeWhisperer - ML-powered coding companion for various IDEs and CLIs.

Specialized Assistants

  • Plandex - Open-source, terminal-based AI coding engine for complex projects.
  • Aider - Open-source AI pair programming tool with Git integration.
  • OpenHands - Open-source AI dev assistant with multi-language support.
  • Claude-dev - Open-source autonomous coding agent for IDEs.
  • API Copilot - Assistant for backend API development.
  • CodeWP - AI tools for WordPress developers.
  • Gur.ai - AI developer for various coding tasks.

Code Review and Analysis Tools

  • Codium.ai - Automated unit test generation and AI-driven code assistance.
  • Codiga - Customizable static code analysis tool.
  • CodeRabbit - AI-powered code review platform.
  • Snyk - Security platform for building secure applications.
  • Mutahunter - Open-source, AI-driven software testing tool.

Extensions and Plugins

  • Pieces - AI-powered coding assistant with snippet storage.
  • CodeGPT - Platform for AI coding assistants with IDE integration.
  • GitLab Duo - AI suite for GitLab's ecosystem.
  • CodeSquire - Chrome extension for autocomplete in various platforms.

IDE Extensions

  • GitHub Copilot X - VS Code extension with advanced features.
  • Refact AI - Open source assistant for VS Code and JetBrains.
  • Codeium - AI assistant for multiple editors.
  • Continue - VS Code extension with advanced coding features.
  • Blackbox AI - VS Code extension with autocomplete and chat.
  • CodeGeeX - Open source assistant for multiple editors.
  • Quack AI - VS Code extension for coding guidelines.
  • Tabby - Open source, self-hosted code completion assistant.
  • Tabnine - Open source code completion for multiple editors.
  • CodeMate - VS Code extension for debugging and optimization.
  • AskCodi - AI coding assistant for multiple editors.
  • Rubberduck - Open source chat assistant for VS Code.
  • CodeComplete - Self-hosted enterprise completion assistant.
  • JetBrains AI - AI assistant for all JetBrains IDEs.
  • aiXcoder - AI assistant for multiple IDEs.
  • Sourcery - AI assistant and linter for multiple editors.
  • Swimm - Assistant for code understanding and documentation.
  • Supermaven - VS Code extension with large context window.
  • Amazon CodeWhisperer - AI coding assistant for multiple platforms.
  • Android Studio Bot - AI assistant for Android Studio.
  • IBM watsonx Code Assistant for Z - AI tool for mainframe application modernization.

Documentation and Code Understanding

Database and SQL Tools

  • AI2SQL - AI-powered SQL query builder.
  • TEXT2SQL.AI - AI tool for SQL query translation and explanation.
  • SQLAI.ai - AI for SQL query generation and optimization.
  • WhoDB - AI-powered data explorer for various databases.

Git Clients

  • GitBrain - Git client with AI-powered workflow simplification.
  • GitButler - Git client for simultaneous branch management.

Web-based Assistants

  • Replit Ghostwriter Chat - AI assistant in Replit with various features.
  • Unblocked - AI-powered code context and chat assistant.
  • Sourcegraph Cody - AI assistant with multiple features and integrations.
  • Magnet - Web-based chatbot for repositories and issues.
  • Adrenaline - AI-powered chatbot for codebase questions.
  • Onboard - AI chat for public and private codebases.

Command-line Tools

  • talk-codebase - CLI chatbot with repository context.
  • Warp - Modern terminal with AI assistance.

Desktop Applications

  • Pieces - AI-enabled productivity tool for developers.

Shell Assistants

  • AskCommand - Web tool for Unix command generation.
  • Butterfish - CLI tool embedding ChatGPT in your shell.
  • Shell Whiz - Configurable CLI assistant for shell commands.
  • GitFluence - Web-based Git command generator.

Agents

  • Smol Developer - CLI agent for repository generation.
  • Aider - Open-source AI pair programming tool.
  • Blinky - Debugging agent for VS Code.
  • Mentat - CLI assistant for repository changes.
  • GPT Engineer - CLI agent for repository generation with Q&A.
  • GPT Migrate - CLI agent for full-stack application conversion.
  • Grit - GitHub-integrated agent for development tasks.
  • DemoGPT - Auto Gen-AI App Generator using Llama 2.
  • DevOpsGPT - AI-Driven Software Development Automation Solution.
  • Second.dev - Platform for adding features to full-stack apps.
  • Factory - Agents for code generation (waitlisted).
  • sudocode - Web-based chat assistant for project generation.
  • CodeFlash AI - CLI and CI tool for Python code optimization.
  • Micro Agent - Open-source tool for AI-driven code generation.
  • Fine - AI Dev Environment for automating various tasks.

PR Agents

  • Sweep - GitHub integration for AI-driven PR generation.
  • BitBuilder - GitHub integration for PR generation from issues.
  • Codegen - GPT-4 based PR agent for enterprise codebases.
  • Code Review GPT - Open source tool for PR reviews.
  • Codeium PR Agent - Open source tool for automated code reviews.
  • Nova - CI bot for PR actions.
  • CodeRabbit - Customizable CI for PR enhancements.
  • SwePT - Open source PR generator.
  • Duckie - Web-based chat assistant for GitHub repositories.
  • PR Explainer Bot - GitHub integration for PR explanations.
  • Goast - Tool for error log analysis and fix suggestions.
  • Corgea - GitHub integration for vulnerability detection and fixing.
  • vx.dev - GitHub integration for UI generation.
  • Pixee - AI bot for code quality and security improvements.
  • CodeAnt AI - Automated PR creation for code issue fixes.
  • What The Diff - AI-powered PR diff reviewer.
  • Trag - AI-powered code reviews with customizable patterns.

App Generators

UI Generators

  • v0 - Browser-based UI component creator.
  • Rendition Create - Browser-based UI component creator.
  • Rapidpages - Open source UI generator.
  • Magic Patterns - Comprehensive UI prototyping tool.
  • Clone UI - Tailwind CSS UI component generator.
  • Tempo - WYSIWYG editor for React interfaces.
  • Kombai - AI tool for Figma to frontend code conversion.
  • CodeParrot - VS Code plugin for Figma to frontend code generation.
  • Galileo AI - Text-to-UI platform (waitlisted).
  • Uizard - Multi-screen mockup generator and editor.
  • Frontly - Image to HTML/CSS converter.
  • BoringUi - JSON-based UI generator with HTML and Tailwind CSS output.

Specialized Tools

  • Codejet - Figma to code conversion platform.
  • ZZZ Code AI - AI-powered coding website.
  • MetaGPT - Open-source multi-agent framework for GPT models.
  • Debuild - AI-powered low-code tool for web apps.
  • GPT-Code UI - Open-source ChatGPT Code interpreter.
  • TurboPilot - Self-hosted copilot clone using Salesforce Codegen model.
  • Incognito Pilot - Open source assistant with Python editor.

Snippet Generators

Documentation Tools

  • Trelent - VS Code extension for docstring generation.
  • Docify - VS Code extension for docstring generation.
  • Mintlify Writer - VS Code extension for docstring generation.
  • DiagramGPT - AI-based diagram generator from various inputs.
  • DocuWriter.ai - AI-powered code and API documentation generator.
  • README-AI - Automated README.md file generator.
  • Supacodes - AI tool for GitHub code documentation.
  • CodexAtlas - Automated code and API documentation tool.

Code Generation

  • Magic - Company developing AI coding assistant and foundation model.
  • Poolside - Company building code generation models.
  • Visual Copilot - Figma plugin for multi-framework code generation.

Agent Platforms

  • Composio - Open source toolset for AI Agents & LLMs.
  • E2B - Open source cloud platform for LLM-based agents.
  • Morph Rift - VS Code extension for merging AI-generated code.
  • SuperAGI - Open source platform for LLM-based agents.

OpenAI Plugins

Search Tools

  • Bloop - Natural language search for repositories.
  • Greptile - Natural language search for repositories.
  • Buildt - Natural language search for repositories (waitlisted).
  • SeaGOAT - Local semantic codebase search tool.

Testing Tools

  • OctoMind - AI-powered end-to-end test generation and maintenance.
  • Traceloop - AI-enhanced system reliability tool.
  • Carbonate - Natural language end-to-end testing tool.
  • Meticulous.ai - Automated end-to-end test generation and maintenance.
  • DiffBlue - Automated Java unit test generator.
  • CodiumAI - Non-trivial test generation for major languages.
  • DeepUnit - AI-powered test case and file generation.
  • MutahunterAI - Open-source tool for vulnerability detection and test generation.
  • KushoAI - AI agent for comprehensive API testing.

This list is just the beginning. Feel free to contribute by adding more AI-powered development tools that you find useful!

About

A curated list of powerful and innovative development tools, including code editors, plugins, and productivity enhancers. This repository aims to be a comprehensive resource for developers looking to optimize their workflow and boost efficiency. From IDEs to command-line utilities, find the tools that will take your coding to the next level

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published