ide
Canvas Terminal Editor.
An infinite zoomable canvas for coding — editor, terminal, and browser panels in a spatial workspace.
Cate is a desktop IDE built on an infinite canvas. Instead of stacking windows and tabs, you spread editors, terminals, browsers, documents, and AI agents across freeform space and arrange them however you think about the project. Float panels on the canvas, dock them into tabs and splits, or detach them into their own OS windows. Cate restores everything when you reopen the folder.
Scan your dev machine for AI agents, MCP servers, IDE extensions, and suspicious packages - in seconds.
Developer machines are the new attack surface. They hold high-value assets — GitHub tokens, cloud credentials, SSH keys — and routinely execute untrusted code through dependencies and AI-powered tools. Recent supply chain attacks have shown that malicious VS Code extensions can steal credentials, rogue MCP servers can access your codebase, and compromised npm packages can exfiltrate secrets.
Related contents:
A Pure Emacs (no external packages) IDE like configuration.
A fast, powerful and modular Emacs configuration that favors built-in functionality over third-party packages.
Related contents:
The Terminal for Coding Agents.
IDE for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine. Superset is a turbocharged terminal that allows you to run any CLI coding agents along with the tools to 10x your development workflow.
Multi-agent orchestrator for Claude Code. Track work with convoys; sling to agents.
Related contents:
- Welcome to Gas Town @ Steve Yegge's Medium.
- Gas Town Decoded @ Andrew Lilley Brinker.
- How to think about Gas Town @ Steve Klabnik.
- Agent Psychosis: Are We Going Insane? @ Armin Ronacher's Thoughts and Writings.
- Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale @ Maggie Appleton.
- Move Over Gas Town, Claude Has First-Party Agent Orchestration @ Andrew Lilley Brinker.
Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
Related contents:
A lightweight code editor with vim mode, Git integration, and agentic AI editing.
Emdash is an orchestration layer for running multiple coding agents in parallel in isolated Git worktrees.
An orchestration layer for running multiple coding agents in parallel, each isolated in its own Git worktree. Run several agent instances concurrently to tackle independent subtasks or experiments.
Emdash lets you develop and test multiple features with multiple agents in parallel. It’s provider-agnostic (we support 10+ CLIs, such as Claude Code and Codex) and runs each agent in its own Git worktree to keep changes clean; when the environment matters, you can run a PR in its own Docker container. Hand off Linear, GitHub, or Jira tickets to an agent, review diffs side-by-side, and keep everything local.
CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons: plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine.
Extensible Code Editor
CodeMirror is a code editor component for the web. It can be used in websites to implement a text input field with support for many editing features, and has a rich programming interface to allow further extension.
Related contents:
(WIP) Zed fork focused on privacy and being local-first
This is Zedless, a fork of Zed that's designed to be privacy-friendly and local-first.
The text editor designed to make coding as simple and fun as playing a video game.
Phoenix is a modern open-source and free software text editor designed to make coding as simple and fun as playing a video game.
Positron, a next-generation data science IDE.
-
A free, next-generation data science IDE built by Posit PBC.
-
An extensible, polyglot tool for writing code and exploring data.
-
A familiar environment for reproducible authoring and publishing.
Related contents:
The AI IDE for prototype to production.
Kiro is an agentic IDE that helps you go from prototype to production with spec-driven development, agent hooks, and natural language coding assistance. Build faster with AI-powered features that understand your entire codebase, turn prompts into structured specs, and automate repetitive tasks.
Related contents:
A Graphical IDE for Kubernetes.
Freelens is a Kubernetes IDE that provides a graphical interface for managing and monitoring Kubernetes clusters. Freelens is maintained by the community.
Freelens is a free and open-source user interface designed for managing Kubernetes clusters. It provides a standalone application compatible with macOS, Windows, and Linux operating systems, making it accessible to a wide range of users. The application aims to simplify the complexities of Kubernetes management by offering an intuitive and user-friendly interface.
Real-time collaborative code editor built for the web
A hyper-collaborative, real-time development environment right in your browser. CodeCafé makes pair programming, teaching, and building web projects together as fluid and instant as sharing a thought.
Welcome to your whiteboard IDE. Open terminals and start coding right away in your own Ubuntu VM!
Whiteboard as an IDE, draw and code in your browser. pad.ws is a whiteboard app that acts as a dev environment in your browser.
Real-time collaborative dev environment with shared terminal and code editor. Runs in isolated containers on your own infrastructure.
RawPair™ is a self-hosted, real-time collaborative development environment. It enables you to spin up isolated containers with a shared terminal and code editor for effective pair (or mob) programming.
Built for fast, focused collaboration on your own infrastructure, RawPair also supports use cases like remote development, penetration testing, and red teaming, as long as it's done ethically and with proper authorization.
Get an Edge in Editing.
Kate is a Feature-Packed Text Editor
Kate is packed with features that will make it easier for you to view and edit all your text files. Kate lets you to edit and view many files at the same time, both in tabs and split views, and comes with a wide variety of plugins, including an embedded terminal that lets you launch console commands directly from Kate, powerful search and replace plugins, and a preview plugin that can show you what your MD, HTML and even SVG will look like.
Related contents:
Claude Code is Anthropic’s new agentic coding tool. A command-line companion that can read, edit, and manage your projects through natural language prompts. It integrates directly into your development environment, removing friction and helping you focus on what matters most: writing great code.
Related contents:
- Poking Around Claude Code @ Han, Not Solo.
- What makes Claude Code so damn good (and how to recreate that magic in your agent)!? @ minusx.
- Claude Code: Best practices for agentic coding @ Engineering at Anthropic.
- Agentic Coding Recommendations @ Armin Ronacher's Thoughts and Writings.
- Quand Claude Code pilote votre terminal... @ Korben :fr:.
- Turning Claude Code Into My Best Design Partner @ Between the Prompts.
- Using Claude Code to modernize a 25-year-old kernel driver @ Dmitry Brant.
- The babysitter problem @ chrisbeckman.dev.
- Claude Skills are awesome, maybe a bigger deal than MCP @ Simon Willison’s Weblog.
- Mastering Claude Code in 30 minutes @ Anthropic's YouTube.
Firebase Studio accelerates your entire development lifecycle with AI agents. Build backends, front ends, and mobile apps, all in one place.
Related contents:
📄 A curated list of awesome .cursorrules files.
A curated list of awesome .cursorrules files for enhancing your Cursor AI experience.
Cursor AI is an AI-powered code editor. .cursorrules files define custom rules for Cursor AI to follow when generating code, allowing you to tailor its behavior to your specific needs and preferences.
Revolutionize Your Development with Windsurf AI IDE
As the first truly intelligent development environment, Codeium Windsurf AI combines powerful AI agents with intuitive co-pilots to create an unparalleled coding experience that adapts to your needs and enhances your productivity.
Related contents:
Ship Faster with Trae
Trae is an adaptive AI IDE that transforms how you work, collaborating with you to run faster.
Related contents:
Haystack Editor combines the simplicity of a code editor with a canvas UI that makes it easier to understand code at a glance It provides comprehensive code editing, navigation, and understanding support along with lightweight debugging, a rich extensibility model, and lightweight integration with existing tools.
The open-source visual AI programming environment and TypeScript library.
Rivet, the IDE for creating complex AI agents and prompt chaining, and embedding it in your application.
Related contents:
An Emacs framework for the stubborn martian hacker
Doom is a configuration framework for GNU Emacs tailored for Emacs bankruptcy veterans who want less framework in their frameworks, a modicum of stability (and reproducibility) from their package manager, and the performance of a hand rolled config (or better). It can be a foundation for your own config or a resource for Emacs enthusiasts to learn more about our favorite operating system.
Efficient and minimal collaborative code editor, self-hosted, no database required.
Rustpad is an efficient and minimal open-source collaborative text editor based on the operational transformation algorithm. It lets users collaborate in real time while writing code in their browser. Rustpad is completely self-hosted and fits in a tiny Docker image, no database required.
Related contents:
The Collaborative Programming Service by JetBrains.
Code With Me is a quick and efficient way for developers to help each other. Simply invite your colleagues, look into the problem together, and come up with a solution there and then. Code With Me is a new collaborative coding and pair programming service. It makes it possible for you to invite others into your IDE project, and work on it together in real time.
Related contents:
The Key Promoter X is a plugin for IntelliJ-based products like IDEA, Android Studio, or CLion, and it helps to learn essential keyboard shortcuts from mouse actions while you are working. When you use the mouse on a button inside the IDE, the Key Promoter X shows you the keyboard shortcut that you should have used instead. This provides an easy way to learn how to replace tedious mouse work with keyboard keys and helps to transition to a faster, mouse free development. Currently, it supports toolbar buttons, menu buttons, tool windows and the actions therein.
Related contents:
Built to keep you in flow state
The first agentic IDE, and then some. The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.
A Supercharged IDE for Data Science.
Zasper is an IDE designed from the ground up to support massive concurrency. It provides a minimal memory footprint, exceptional speed, and the ability to handle numerous concurrent connections.
It's perfectly suited for running REPL-style data applications, e.g. Jupyter notebooks.
Open VSX is an open-source registry for VS Code extensions. It can be used by any development environment that supports such extensions.
Kakoune is a code editor that implements Vi’s "keystrokes as a text editing language" model. As it's a modal editor, it's somewhat similar to the Vim editor (which was Kakoune original inspiration).
An IDE for React Native.
Radon IDE is an extension for VSCode and Cursor that turns your code editors into fully-featured IDEs for developing React Native and Expo apps.
LazyVim is a Neovim setup powered by 💤 lazy.nvim to make it easy to customize and extend your config.
Related contents:
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
Lexical is an extensible JavaScript web text-editor framework with an emphasis on reliability, accessibility, and performance. Lexical aims to provide a best-in-class developer experience, so you can easily prototype and build features with confidence. Combined with a highly extensible architecture, Lexical allows developers to create unique text editing experiences that scale in size and functionality.
The open-source AI-native IDE. Powered by the state-of-the-art agentic framework on swebench-lite.
Aide is the Open Source AI-native code editor. It is a fork of VS Code, and integrates tightly with the leading agentic framework on swebench-lite.
Open Source AI Code Editor for Fast Development. The Open Source AI-Powered Code Editor. A fork of VSCode and Continue.
The open source AI code editor.
Void is an open source Cursor alternative. Write code with the best AI tools, retain full control over your data, and access powerful AI features.
Project IDX is an AI-assisted workspace for full-stack, multiplatform app development in the cloud. With support for a broad range of frameworks, languages, and services, alongside integrations with your favorite Google products, IDX streamlines your development workflow so you can build and ship apps across platforms with speed, ease, and quality.
Self-Hosted Remote Development Environment.
Open source, self hosted with ease. It uses Devcontainers spec and scales from a single machine to a global fleet of servers.
Lapdev is a self hosted application that spins up remote development environments on your own servers or clouds. It scales from a single machine in the corner to a global fleet of servers. It uses Devcontainer open specification for defining your development environment as code. If you’re interested in a deep dive into how Lapdev works, you can read about its architecture here.
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software. Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. Check out the plugin list to use it with your existing tools.
the essential toolkit for web-developers.
Emmet is a plugin for many popular text editors which greatly improves HTML & CSS workflow
Your Self-Hosted Remote Development Platform.
Coder enables organizations to set up development environments in the cloud. Environments are defined with Terraform, connected through a secure high-speed Wireguard® tunnel, and are automatically shut down when not in use to save on costs. Coder gives engineering teams the flexibility to use the cloud for workloads that are most beneficial to them.
Dev environments. In your web app.
From interactive tutorials to full-blown IDEs, build instant, interactive coding experiences backed by WebContainers: the trusted, browser-based runtime from StackBlitz.
Interstellar Development Experience An IDE layer for Neovim with sane defaults. Completely free and community driven. LunarVim @ GitHub.
A lightweight, simple, fast, feature-filled, and extremely extensible text editor written in C, and Lua, adapted from lite.
Meet Zed – The fast, collaborative code editor.
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. It's also open source.
Related contents:
Lightning-fast and Powerful Code Editor Open source. Quick from launch to every keystroke, and batteries included.
A Community-led Hyper-Hackable Text Editor, built on Electron, and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration. Successor to GitHub Atom editor.
Visual IDE for React. React, meet your first visual IDE. Visually edit projects side-by-side with your code editor. See every change reflected instantly and get your work done faster.
Developer security | Develop fast. Stay secure. Developer loved, Security trusted. Find and automatically fix vulnerabilities in your code, open source dependencies, containers, and infrastructure as code — all powered by Snyk’s industry-leading security intelligence.
Open Source Binaries of VSCode. Microsoft’s vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking.
Open source record and playback test automation for the web
Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.
Related contents: