The best AI developer tools, from first line of code to production.
Code assistants, editors, testing, APIs, deployment, or docs. Here is a curated set of AI developer tools that people actually use, organized by what part of your build workflow you need help with.
Code Assistants & Autocomplete
AI that writes, completes, and reviews code alongside you, right in your editor.
GitHub Copilot
Suggests code completions and whole functions based on context, right inside your editor.
Inline suggestionsCursor
An AI-first code editor that can write, refactor, and explain large parts of a codebase.
AI-native editorTabnine
A privacy-focused code completion tool that can run on your own infrastructure.
Private code AIAmazon Q Developer
AWS's coding assistant for completions, reviews, and codebase-aware chat.
AWS-nativeAI Code Editors & IDEs
Full development environments built around an AI collaborator, not bolted onto one.
Windsurf
An agentic IDE that can plan and execute multi-step coding tasks across a project.
Agentic codingReplit
A browser-based IDE with an AI agent that can build and deploy full apps from a prompt.
Build in browserZed
A fast, lightweight code editor with built-in AI pair programming and collaboration.
Speed-focusedSourcegraph Cody
Understands your entire codebase to answer questions and generate context-aware code.
Codebase contextTesting & Debugging
Catch bugs and generate test coverage before your code ever reaches production.
Qodo
Generates unit tests and reviews pull requests automatically as you code.
Test generationTestim
Builds and maintains automated UI tests that adapt as your app changes.
UI automationDiffblue Cover
Automatically writes unit tests for Java codebases without any manual setup.
Java testingRookout
Lets you debug live production code without redeploying or adding log lines.
Live debuggingAPI & Backend Development
Build, test, and document APIs without writing the boilerplate yourself.
Postman
Tests and documents APIs with AI-assisted request generation and mock servers.
API testingHoppscotch
A lightweight, open-source alternative for testing and exploring APIs quickly.
Open sourcen8n
Connects APIs and services into automated backend workflows, visually.
Workflow automationSwagger
Designs and documents REST APIs with an interactive, always-current reference.
API documentationDevOps & Deployment
Ship code with less manual work, from build pipelines to production monitoring.
Vercel
Deploys web apps instantly with AI-assisted previews and performance insights.
Instant deploysHarness
Automates CI/CD pipelines with AI-driven rollback and anomaly detection.
CI/CD automationGitHub Actions
Runs automated build, test, and deploy workflows directly from your repository.
CI/CDSpacelift
Manages infrastructure-as-code deployments with policy checks and drift detection.
Infra as codeDocumentation & Learning
Understand unfamiliar code and keep docs current without writing them by hand.
Mintlify
Generates clean, searchable documentation sites directly from your codebase.
Auto docsPhind
A search engine built for developers, answering coding questions with sources.
Dev searchDeepWiki
Turns any public repository into an explorable, AI-explained knowledge base.
Repo explainerPerplexity
Answers technical questions with cited, up-to-date sources instead of stale docs.
Cited researchLooking for more categories?
Explore AI tools for students, creators, business, and productivity too.