TermIDE
_
Written in Rust. Zero configuration. Batteries included.
// Features
Integrated Terminal
Full PTY support with scrollback history. Run commands without leaving the IDE.
Smart File Manager
Dual-pane navigation with glob search, batch operations, and Git status indicators.
Syntax Highlighting
17+ languages powered by tree-sitter. Rust, Python, JavaScript, Go, and more.
Git Integration
Status panel, commit log, inline diff, gutter markers. Stage, commit, push from TUI.
12 Themes
Dracula, Nord, Monokai, Solarized, OneDark, and more. Create your own with TOML.
Resource Monitor
Real-time CPU, RAM, and disk usage. Color-coded indicators in status bar.
Multi-language UI
Interface in 9 languages: English, Russian, Chinese, German, French, and more.
Sessions
Save and restore your workspace. Switch between projects seamlessly.
// Themes Gallery
Choose your vibe. Or create your own.
// Why TermIDE?
Everything you need, out of the box.
| Feature | TermIDE | Vim/Neovim | Helix | Micro |
|---|---|---|---|---|
| Built-in Terminal | ✓ | plugin | ✗ | ✗ |
| File Manager | ✓ | plugin | ✗ | ✗ |
| Git Integration | ✓ | plugin | ✗ | ✗ |
| Syntax Highlighting | ✓ | ✓ | ✓ | ✓ |
| Zero Config | ✓ | ✗ | ✓ | ✓ |
| Resource Monitor | ✓ | ✗ | ✗ | ✗ |
| Image Preview | ✓ | plugin | ✗ | ✗ |
| Sessions | ✓ | plugin | ✗ | ✗ |
// Installation
One command to rule them all.
⚡ Quick Install
Linux / macOS — auto-detects your system
curl -fsSL https://raw.githubusercontent.com/termide/termide/main/install.sh | sh