Search tools, frameworks, libraries, categories and domains
Where code gets written: general-purpose editors, full IDEs and AI-native editors.
14 tools compared
microsoft/vscode
Free, extensible editor from Microsoft; the most used dev environment for years and base of many AI forks.
visualstudio.microsoft.com
Microsoft's full IDE for .NET and C++ on Windows with deep debugging, profiling and designer tooling.
notepad-plus-plus/notepad-plus-plus
Lightweight, free Windows text and source editor that remains a staple for quick edits.
cursor.com
AI-native code editor forked from VS Code, with fast tab completion, agents and background agents.
vim/vim
Ubiquitous modal terminal editor available on nearly every Unix system; its keybindings are everywhere.
JetBrains/intellij-community
JetBrains' flagship IDE for Java and Kotlin; its platform also powers PyCharm, WebStorm and others.
neovim/neovim
Modernized Vim fork with Lua config, built-in LSP and Tree-sitter; huge plugin and distro ecosystem.
zed-industries/zed
GPU-accelerated Rust editor from Atom's creators with multiplayer editing and native AI agent support.
sublimetext.com
Fast, minimalist commercial editor known for multiple cursors and instant startup.
emacs-mirror/emacs
Endlessly extensible Lisp-programmable editor with a devoted community and tools like Magit and Org.
eclipseide.org
Long-standing open-source Java IDE still common in enterprises and embedded tooling, but steadily declining.
helix-editor/helix
Post-modern modal terminal editor with selection-first editing, built-in LSP and Tree-sitter, zero config.
devin.ai
Cognition's agentic AI IDE, renamed from Windsurf in June 2026; a VS Code fork with a multi-agent command center.
lapce/lapce
Lightning-fast and Powerful Code Editor written in Rust
Click a column to sort. “#” is the curated ranking, with the most widely used first.