terminal-code – VS Code inside the terminal

Hacker NewsToolDevSource
0Sign in to voteCopy link

FL score

42

out of 100

Verdict

SKIP

medium confidence

Competition

No competitor data yet

Trend

No signal yet

A terminal-based VS Code clone targeting developers who work exclusively in SSH sessions or remote environments.

The pain

Developers working on remote servers via SSH face friction switching between terminal editors (vim, nano) and full IDEs. They lose IDE features like autocomplete, debugging, and file navigation. SSH tunneling VS Code is slow and adds latency.

The gap

VS Code is Electron-based and resource-heavy. Lightweight terminal editors lack modern IDE features. No tool bridges this gap with a true IDE experience that runs natively in the terminal.

Build angle

Start by validating demand with remote/embedded systems developers, DevOps engineers, and sysadmins. Build a minimal version supporting syntax highlighting, file tree, and basic autocomplete. Charge per seat or as part of a dev tools bundle. Expand to debugging and language server support only if users show willingness to pay.

Strengths

  • Real problem for a specific segment (remote developers, embedded systems work)
  • Low barrier to distribution (just a binary or package)
  • Potential to be faster and lighter than VS Code
  • Existing terminal UI frameworks (Bubble Tea, Ink) reduce build complexity

Risks

  • Extremely narrow TAM, most developers use local machines or cloud IDEs (GitHub Codespaces, Gitpod)
  • VS Code dominance means users expect feature parity; building that is a multi-year effort
  • Vim and Neovim already own the terminal editor space with strong communities and plugins
  • Unclear monetization, developers rarely pay for tools; enterprise adoption is slow
  • High churn risk if VS Code adds native SSH support (they're already working on this)
  • Building a language server client, debugger, and extension ecosystem is massive scope creep

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “terminal-code – VS Code inside the terminal”.

Open FlyBot