IDEs & Code Editors
Code editors, AI-powered IDEs, and development environments
51 tools
last updated August 18, 2026
showing 48 of 51 tools
Cursor
Top PickThe AI-first code editor
AI-first code editor built as a VS Code fork that deeply integrates LLMs into every part of the development workflow. Features Tab autocomplete with multi-line predictions, Cmd+K inline editing, AI chat with full codebase awareness, and Agent mode for autonomous multi-file edits with terminal execution. Supports GPT-4, Claude, and more with automatic context from project files and docs. Includes privacy mode for SOC 2 compliance. The leading AI-native IDE with 100K+ paying users.
Google Antigravity
Top PickAgent-first development platform from Google with desktop app and CLI
Google Antigravity is Google's AI-powered agentic development platform, announced in November 2025 and expanded with Antigravity 2.0 at I/O 2026, that places autonomous AI agents at the center of software development. Distributed as both a VS Code-based desktop app and the new Antigravity CLI, it runs planning, implementation, and verification agents — backed by Gemini 3.1 Pro/Flash, Claude Sonnet/Opus 4.6, and GPT-OSS 120B — across editor, terminal, and browser.
VS Code
The industry standard code editor
Microsoft's free, open-source code editor that has become the most widely used development environment in the world. Lightweight but powerful, with built-in Git, integrated terminal, IntelliSense, debugger, and tens of thousands of extensions. Recent updates add Agent mode for delegating coding tasks to AI, Model Context Protocol (MCP) support, and Next Edit Suggestions. Native GitHub Copilot, remote development via SSH/containers/WSL, and a browser version at vscode.dev.
Junie
AI coding agent by JetBrains for autonomous task execution
Junie is JetBrains’ AI coding agent for autonomous task execution inside JetBrains IDEs and Android Studio. It helps plan implementation steps, write and inspect code, run tests, and collaborate through code and ask modes. Current JetBrains AI positioning lists Claude, GPT, Gemini, Grok, local-model options, and provider-choice paths, with AI Ultimate recommended for regular Junie usage.
Orca
The Agent Development Environment for running parallel coding agents in isolated worktrees
Orca is an open-source Agent Development Environment (ADE) for running 25+ coding agents in parallel, each in an isolated git worktree. Supports Claude Code, Codex, Gemini, OpenCode, Amp, Goose, Grok, and Aider with BYOK subscriptions. Includes a WebGL terminal with infinite splits, built-in git tracking, hot-swap accounts, and an iOS/Android companion app for monitoring agent work on the move.
GitHub Codespaces
Instant cloud dev environments
GitHub Codespaces is a cloud-hosted development environment that spins up a full VS Code workspace in a dev container directly from any GitHub repo. Configurable via devcontainer.json, prebuilt for fast cold starts, and accessible through the browser or local VS Code. Used by teams that want zero-setup onboarding, consistent environments, and reproducible builds across platforms.
StackBlitz
Instant full-stack dev in browser
StackBlitz is a browser-based development environment powered by WebContainers — a WebAssembly micro-OS that runs Node.js natively inside the browser. Boot full-stack Next.js, Vite, Angular, or Astro apps in milliseconds with no remote VM, share live via URL, and embed interactive code examples in docs. Also the home of Bolt.new, StackBlitz's AI full-stack app builder.
Tabby
Self-hosted AI coding assistant
Tabby is an open-source, self-hosted AI coding assistant that serves as a privacy-focused alternative to GitHub Copilot. It provides code completion, chat-based coding assistance, and IDE integrations while running entirely on your own infrastructure with support for consumer-grade GPUs. Tabby supports multiple LLM backends and offers extensions for VS Code, JetBrains, Vim, and other editors, giving teams full control over their AI coding tools without sending code to external services.
Zed
High-performance code editor built in Rust
High-performance code editor built entirely in Rust by the creators of Atom and Tree-sitter. GPU-accelerated rendering and a multicore architecture deliver 10x faster startup and 75% lower memory use than Electron editors like VS Code. Native real-time collaboration that works like Google Docs, deeply integrated AI with agentic editing (Claude and more), and Tree-sitter-powered syntax highlighting. Direct-to-display rendering on macOS. Available on macOS, Linux, and Windows.
CodeSandbox
Instant cloud dev environments with live collaboration
Cloud-based development environment providing instant sandboxes for web projects with live collaboration. Features branching like Git for dev environments, shareable previews, and deep integration with GitHub. Ideal for rapid prototyping, code reviews, and onboarding new team members who need a ready-to-go development environment without local setup or configuration delays.
Emdash
Open-source agentic development environment for parallel AI agents
Emdash is an open-source agentic development environment for orchestrating many coding agents in parallel. It runs each agent in an isolated Git worktree, presents tasks in a dashboard, auto-detects installed CLIs, works with 25+ agents including Claude Code, Codex, Cursor, Amp and Gemini, and supports MCP server connections for tool access.
Gitpod
Cloud development environments
Gitpod is an open-source cloud development environment platform that launches ephemeral, pre-configured workspaces in seconds from any Git repository on GitHub, GitLab, or Bitbucket. Configured via .gitpod.yml, it ships a full VS Code / JetBrains IDE, cached prebuilds, and workspace snapshots — eliminating 'works on my machine' for distributed teams and open-source contributors.
Replit
Build software with AI
Browser-based IDE and cloud platform with a built-in AI agent that builds full-stack applications from natural language prompts. Supports 50+ languages with instant hosting, multiplayer collaboration, built-in databases (PostgreSQL, key-value), secrets management, and one-click deployment. Used by 30M+ developers for prototyping, learning, and shipping apps. Features Ghostwriter AI for code completion. Popular for hackathons, education, and rapid MVP development.
Kiro
Spec-driven agentic IDE and CLI by AWS
Spec-driven agentic AI IDE from AWS, built on Code OSS (the VS Code foundation), that transforms ad-hoc prompting into a structured workflow by auto-generating requirements documents, design specs, and implementation plans before writing code. Kiro keeps AI-written code tied to explicit acceptance criteria defined up front.
Trae
AI-native IDE by ByteDance
VS Code fork with Builder Mode for full-stack project generation from natural language prompts. Offers free access to Claude 3.7 Sonnet, GPT-4o, and DeepSeek models. With 6M+ users and a cloud IDE option, Trae is one of the most accessible AI coding tools for developers who want powerful AI features without upfront costs or complex setup.
Google Colab
Free cloud-hosted Jupyter notebooks with GPU access
Google Colab is a free cloud-hosted Jupyter notebook environment providing access to GPUs and TPUs for machine learning, data analysis, and education. Requires no setup — notebooks run in the browser with pre-installed ML libraries including TensorFlow, PyTorch, scikit-learn, and pandas. Features Google Drive integration for persistent storage, collaborative editing, and sharing. Free tier includes limited GPU access; Colab Pro provides faster GPUs, more memory, and longer runtimes.
Amazon SageMaker
AWS's fully managed machine learning service for building, training, and deploying ML models.
Amazon SageMaker is AWS's comprehensive ML platform covering data labeling, notebook environments, model training, hyperparameter tuning, model hosting, and MLOps pipelines. Supports all major ML frameworks. Offers SageMaker Studio as an integrated IDE. Used by enterprises for production-scale ML workloads.
CodeGPT
Multi-provider AI coding assistant with BYOK model access
CodeGPT is an AI coding assistant for VS Code and JetBrains IDEs that connects to multiple AI providers including OpenAI, Anthropic, Google, Mistral, and local models via Ollama using your own API keys. It offers code generation, explanation, refactoring, documentation writing, bug detection, and an agent marketplace with pre-built assistants for common tasks. The BYOK approach gives developers full cost control, no rate limits, and complete data ownership over their AI interactions.
Coder
Self-hosted cloud development environments for teams and AI agents
Coder provisions self-hosted cloud development environments on any infrastructure including Kubernetes, Docker, AWS, GCP, and Azure. Developers connect through VS Code, JetBrains IDEs, or browser-based editors to standardized environments with pre-configured dependencies. Features template-based provisioning, automatic shutdown, and audit logging. Over 12,800 GitHub stars with growing AI agent use cases.
Copilot for Xcode
GitHub Copilot AI assistant native to Xcode
Copilot for Xcode is GitHub's official AI coding assistant for Apple's Xcode IDE. It provides inline code completions, chat-based coding help, and code review directly in Swift and Objective-C workflows. The extension integrates natively with Xcode, supporting iOS, macOS, watchOS, and tvOS development with context-aware suggestions. With 6K GitHub stars, it is the standard way Apple platform developers access Copilot.
Dyad
Local open-source AI app builder running entirely on your machine
Dyad is a local-first, open-source AI app builder with 20,000+ GitHub stars that provides a Lovable and Bolt.new alternative running entirely on your machine. It supports React and Next.js frameworks, integrates with Ollama for fully offline AI generation, and works cross-platform on macOS, Windows, and Linux with both cloud and local LLM providers.
Eclipse
Open-source IDE for Java and enterprise development
Long-standing open-source IDE primarily for Java development, backed by the Eclipse Foundation. Features powerful Java tooling with refactoring, debugging, JUnit integration, and Maven/Gradle support. Extensible via a massive plugin marketplace covering C/C++, Python, PHP, and web development. Includes built-in Git support, terminal, and XML/JSON editors. Used extensively in enterprise Java, Android (legacy), and embedded systems development. Free and cross-platform.
Emacs
Extensible self-documenting editor with Elisp environment
GNU Emacs is the extensible, self-documenting text editor that has served as a complete computing environment for developers since 1985. More than a text editor, Emacs is a Lisp-based platform that can be extended to handle virtually any text-related task — from writing code to managing email, shells, git, and org-mode planning. Highly keyboard-driven, deeply customizable, and completely free/GPL.
Firebase Studio
Google's AI-powered cloud IDE for full-stack app development
Firebase Studio is Google's cloud-based development environment that integrates Gemini AI for building, testing, and deploying full-stack applications. It provides browser-based coding with AI assistance for code generation, debugging, and database design. Connects natively with Firebase services including Firestore, Authentication, Cloud Functions, and Hosting for seamless deployment.
GitLens
Most popular VS Code Git extension with 30M+ installs
GitLens is the most-installed Git extension for VS Code with over 30 million installs. It supercharges Git inside the editor with inline blame annotations, rich commit history visualization, file and line history, AI-powered commit summaries, and interactive rebase tools. Pro features include GitKraken-powered team analytics and visual diff tools. Maintained by GitKraken.
Guidance
Constrained generation that guarantees valid LLM outputs every time
Guidance is Microsoft's structured generation library that enforces output constraints directly within LLM decoding. It supports JSON schemas, regex patterns, grammars, and interleaved generation-and-control flow to guarantee valid outputs from any compatible model. Works with local models via llama.cpp, Transformers, and remote APIs including OpenAI and Anthropic. Eliminates retry loops and post-processing for structured data extraction.
Helix
A post-modern modal text editor
Helix is a post-modern modal text editor written in Rust, inspired by Kakoune and Neovim. It ships with built-in Tree-sitter support for syntax highlighting and structural editing across dozens of languages, native LSP integration for autocompletion and diagnostics, and multiple cursors as a first-class feature. Helix requires no plugin system or configuration to be productive out of the box, offering a selection-then-action editing model that reverses the Vim paradigm.
JetBrains
Professional IDEs with Junie AI coding agent
JetBrains is a software development company that produces a family of language-specific IDEs built on the IntelliJ platform — IntelliJ IDEA (Java/Kotlin), PyCharm (Python), WebStorm (JS/TS), PhpStorm, RubyMine, GoLand, Rider (.NET), and CLion (C/C++). Each IDE provides deep, language-aware tooling: smart refactoring, static analysis, test runners, debuggers, and first-class AI Assistant and Junie coding agent integration.
Jupyter
Interactive computing notebooks for data science
Jupyter is the open-source interactive computing platform providing notebook interfaces for data science, ML, scientific computing, and education. Notebooks combine live code, equations, visualizations, and narrative text. Supports 40+ languages via kernels including Python, R, Julia, and Scala. JupyterLab provides a modern IDE-like interface. JupyterHub enables multi-user deployments. The standard tool for computational research and data exploration worldwide.
Lapce
Lightning-fast Rust-powered code editor
Lapce is an open-source code editor written in Rust, delivering sub-millisecond response times through native GPU rendering via wgpu. It features modal editing inspired by Vim, built-in LSP support for intelligent code completion, and a WASI-based plugin system supporting Rust, C, and AssemblyScript extensions. Includes integrated remote development over SSH, a built-in terminal, and split-pane layouts. Its rope-based text architecture ensures efficient handling of large codebases.
Magentic-UI
Human-in-the-loop web agent you can co-pilot in real time
Magentic-UI is a Microsoft Research web agent with a human-in-the-loop interface for browsing, coding, and file tasks. It plans multi-step actions, asks for approval before executing, and lets users co-pilot by taking over the browser mid-task. Built on AutoGen, it runs a team of specialized agents for web browsing, file handling, and code execution with full action transparency and safety guardrails.
Marimo
Reactive Python notebooks that version with git and deploy as apps
Marimo is a reactive Python notebook environment with 20,000+ GitHub stars and $4M seed funding. Unlike Jupyter, marimo notebooks automatically update dependent cells when values change, version cleanly with git as pure Python files, and deploy directly as interactive web applications without conversion steps.
Neovim
Hyperextensible Vim-based text editor
Modern fork of Vim with Lua-based plugin architecture and built-in LSP support. Lightweight yet endlessly extensible, it serves as the foundation for AI-enhanced development workflows through plugins like Avante, Codecompanion, and Copilot.lua. With 85k+ GitHub stars, it's the terminal editor of choice for developers who value speed, customization, and keyboard-driven efficiency.
Nova
Native macOS code editor by Panic
Beautiful native macOS code editor by Panic with first-class Swift integration, built-in terminal, and Git support. Features an extensions library, local and remote development capabilities, and a polished UI that feels at home on Apple hardware. The premium choice for Mac developers who want a fast, elegant editor that embraces macOS design conventions rather than wrapping a cross-platform framework.
Open Agents
Fork, customize, and ship AI agents on Vercel in minutes
Open Agents is a Vercel Labs open-source template for building and deploying cloud-hosted AI agents. It provides a production-ready Next.js starter with built-in tool use, streaming responses, multi-model support, and deployment on Vercel infrastructure. Developers can fork, customize agent behavior and tools, then ship agent-backed apps in minutes with automatic scaling and edge routing.
PearAI
Open-source AI code editor (VS Code fork)
Community-driven AI code assistant that runs in VS Code with full local model support. Autocomplete, chat, and inline editing powered by your choice of cloud or local LLMs. Fully open-source with 25k+ GitHub stars, Continue is popular among privacy-conscious developers who want IDE-integrated AI assistance without vendor lock-in or data sharing.
Playcode
Browser-based AI IDE for instant web development
Online code playground and IDE for JavaScript, TypeScript, React, Vue, and Angular — write, run, and share code instantly in the browser with zero setup. Full editor with syntax highlighting, IntelliSense, error detection, and direct npm package imports. Supports JSX/TSX, Vue single-file components, HTML/CSS/SCSS with built-in transpilation and bundling. Real-time preview, console output, multi-file projects, code formatting, and share-by-URL or embed in docs.
Qoder
Agentic coding platform by Alibaba Cloud
AI IDE with Quest Mode for semi-autonomous long-running development tasks. Features context engineering that automatically surfaces relevant code, documentation, and project knowledge. Supports Claude, GPT, and Gemini models, letting developers delegate complex multi-step coding workflows while maintaining oversight through structured task tracking and progress reports.
Sublime Text
Lightweight fast text editor known for speed
Sublime Text is a sophisticated, high-performance text editor known for speed, elegance, and minimal resource consumption. Launches instantly and handles huge files without lag, making it a favorite among developers who value a fast, distraction-free coding environment. Features include multi-cursor editing, Goto Anything fuzzy navigation, a powerful command palette, and a rich ecosystem of Python-based packages.
Superset
IDE for the AI Agents Era — run an army of coding agents in parallel
Open-source meta-IDE that orchestrates 10+ AI coding agents (Claude Code, Codex, OpenCode) in parallel. Uses git worktree isolation to prevent conflicts, with a unified monitoring dashboard and batch diff review. With 7.9k+ GitHub stars, it's the go-to tool for teams that want to scale AI-assisted development across multiple concurrent tasks.
Tessl
Spec-driven development to keep AI agents on rails
Tessl is a spec-driven development platform founded by Snyk creator Guy Podjarny that keeps AI coding agents reliable by defining software through structured specifications before any code is written. The Tessl Framework guides agents to create plans, specs with linked tests, and API definitions — then generates and validates code against them. The Spec Registry provides 10,000+ specs for open-source libraries, preventing API hallucinations and version mixups in agent-generated code.
Tree-sitter
Incremental parsing system powering code intelligence in AI editors
Tree-sitter is an incremental parsing library with 19,000+ GitHub stars used by Cursor, Neovim, GitHub, and Helix for real-time syntax analysis. It generates concrete syntax trees that update incrementally as code changes, enabling AI code editors to understand program structure for intelligent completions, refactoring, and code navigation.
Twinny
Free local AI code completion for VSCode
Twinny is a free, open-source AI code completion extension for VS Code that works with any OpenAI API-compatible endpoint including local models via Ollama. It provides real-time inline suggestions, a sidebar chat for code discussion, workspace embeddings for context-aware completions, and a decentralized P2P inference network. A privacy-first alternative to GitHub Copilot with zero licensing cost.
Verdant
Multi-agent AI coding platform
Verdant (also known as Verdent) is an AI-native coding tool by Verdent AI that orchestrates multiple specialized AI agents working in parallel to handle software development workflows. One agent plans architecture, another writes code, a third reviews quality — functioning like a small AI development team. Founded by Zhijie Chen (ex-ByteDance algorithms lead), Verdant achieves 76.1% on SWE-bench Verified, among the top coding agents.
Vim
The ubiquitous modal text editor
Vim is a highly configurable terminal text editor that has been a cornerstone of Unix and Linux development for over three decades. Built as an improved version of vi, Vim solves efficient text manipulation through its modal editing paradigm — separating insert and command modes so that keystrokes become powerful composable operations. Extensive plugin ecosystem, scripting via Vimscript/Lua, and first-class support in nearly every system.
Void
Open-source AI code editor focused on privacy
Open-source AI code editor with zero data retention and direct API connections. Supports local models via Ollama and LM Studio, ensuring complete privacy over your code. Built as a VS Code fork with agent mode and MCP support, offering the familiar VS Code experience while giving developers full control over which AI models they use and where their data goes.
Volar
Official Vue.js language tooling and IDE support
Volar is the official Vue.js language tooling framework delivering advanced IDE support for Vue single-file components. It provides real-time TypeScript type inference in templates, intelligent autocompletion for components, props and slots, plus diagnostics from the Vue compiler. Volar powers the official Vue VSCode extension with 7M+ installs. Its core Volar.js layer is framework-agnostic, enabling language servers for other frameworks. MIT licensed with 13K+ stars.
WebContainers
StackBlitz's browser-based Node.js runtime for instant dev environments
WebContainers by StackBlitz runs Node.js natively in the browser using WebAssembly, enabling full development environments without server infrastructure. It powers StackBlitz and Bolt with instant project startup, npm package installation, and dev server execution entirely client-side. Supports Node.js APIs, filesystem operations, and terminal emulation within browser security constraints.