IDEs
An Integrated Development Environement (IDE) is a software application that consolidates the essential tools developers need to write, test, debug, and manage code.
Zed
GPL 3.0/Apache 2.0/AGPL 3.0
Zed is a fast code editor written in Rust and delivered as a single binary that can run on low-resource devices.
| Rating | Type | Why |
|---|---|---|
| Performance | Zed leverages the GPUI library, rendering GPU-accelerated interfaces. | |
| Plugins | Plugins support is still early. |
VSCodium
MIT
VSCodium are binary releases of Microsoft's Visual Studio Code, but without any telemetry, licensing, or branding.
| Rating | Type | Why |
|---|---|---|
| Performance | Based on Electron. | |
| Plugins | Community support for VSCode is strong. Sadly, the Microsoft extensions providing support for some languages, such as C# or C++, are proprietary and won't run on VSCodium. FOSS alternatives sometimes exist for those extensions. |
neovim
Apache 2.0
neovim (nvim) is a fork of the classic Vim editor, built to keep Vim's modal editing and speed.
| Rating | Type | Why |
|---|---|---|
| Performance | Being built on Vim, it is one of the fastest text editors. | |
| Plugins | Well documented API for plugins, making it easy to turn neovim into an IDE. |