Curated list of lightweight, fast code editors that include (or can embed) a terminal, ideal for front‑end and full‑stack web development.
Get targeted exposure with custom position pinning and highlighted placement.
Highly extensible, fast‑startup portable build with the integrated terminal pre‑installed. Works well on low‑spec machines when extensions are kept minimal.
Open‑source build of VS Code without Microsoft telemetry. Includes the same built‑in terminal and is lighter when bundled with only essential extensions.
Ultra‑fast, low‑memory editor. Terminal can be added via the free “Terminus” package, giving a seamless in‑editor shell.
Modernized Vim with async job control. The built‑in terminal (`:terminal`) lets you run shells, npm, git, etc., without leaving the editor.
Rust‑based modal editor with a native terminal pane, syntax‑aware editing, and lightning‑fast performance on large projects.
A lightweight fork of the original Lite editor. Comes with an optional built‑in terminal plugin that can be enabled in the config.
Terminal‑based editor written in Go. Includes a built‑in terminal buffer, making it perfect for developers who prefer staying inside the console.
GTK‑based IDE that is tiny on resources. Features an integrated terminal plugin that can be toggled on demand.
Cross‑platform, lightweight IDE for C/C++/Web. Ships with an embedded terminal window for running npm, gulp, etc.
Fast, collaborative editor written in Rust. Includes a built‑in terminal that works on macOS, Linux, and Windows.
Adobe’s open‑source editor focused on front‑end development. The “Live Preview” panel can be paired with the optional terminal extension.
Classic Windows editor. Adding the NppExec plugin provides an integrated console for running scripts directly inside Notepad++.
Mac‑only lightweight web editor with a built‑in terminal view, perfect for quick front‑end tweaks.
Browser‑based, pre‑configured development environment. The IDE includes a full terminal that runs in the same container as your code.
Online IDE with instant terminal access. Ideal for rapid prototyping and teaching web development without any local setup.
Self‑hosted VS Code instance that runs in the browser, complete with the native terminal. Great for low‑spec laptops.
Modal editor with a focus on interactivity. The `kak -ui=term` mode provides an embedded terminal buffer.
While Emacs isn’t traditionally “lightweight,” the `vterm` package offers a fast, fully featured terminal inside Emacs, making it a powerful all‑in‑one tool.
Simple terminal emulator that can be launched from any editor (e.g., Sublime, VS Code) to give a quasi‑integrated terminal experience.
Although officially sunset, the community still maintains Atom with the `platformio-ide-terminal` plugin, delivering an in‑editor terminal.