The modern Terminal Integrated Development Environment (TIDE) built for speed,
simplicity, and PowerShell performance.
Written in Rust with Tree-sitter parsing, LSP intelligence, and a rope-based editor core — Klein delivers
an instant, keyboard-driven workflow that feels like a modern IDE, right inside your terminal.
Get Started
Run the following command in your terminal. Windows usage via PowerShell is highly recommended.
Primary: Windows (PowerShell)
irm https://klein.adarshas.me/install.ps1 | iex
Secondary: Linux / macOS / WSL (Shell)
curl -sSf https://klein.adarshas.me/install.sh | sh
Via Cargo (crates.io)
cargo install klein-ide
Crate published as klein-ide · binary runs as klein
Via mise (auto-detect OS & arch)
mise use -g github:Adarsh-codesOP/Klein
The Core Philosophy
Klein isn't just an editor; it's a TIDE. We believe in instant startup, keyboard-first navigation, and staying out of your way so you can focus on writing great code.
* Measured on Windows 11, i5-13500HX, 16GB RAM
Klein opened before I finished lifting my finger. It's the first time an editor has actually felt faster than my thoughts.
Every keystroke is a decision. Klein respects that. Your fingers already know the way.
Klein combines the speed of terminal tools with powerful IDE features — Tree-sitter parsing, LSP intelligence, project-wide search, and modern syntax highlighting in a single terminal window.
Klein is free, open-source, and ready to rip.