A powerful tiling terminal and remote desktop platform that unifies SSH, RDP, and VNC connections in a single window. Split, tile, and manage dozens of sessions with keyboard-driven navigation — built in Koder Lang for blazing speed.
# Connect to a server via SSH $ koder-grid connect "prod-cluster" # Split into a 2x3 grid of sessions $ koder-grid layout "grid 2x3" \ --hosts "web-{1..6}.prod" # Broadcast a command to all panes $ koder-grid broadcast "sudo systemctl restart nginx" # Save current layout as a workspace $ koder-grid workspace save "prod-monitoring"
Everything you need, built from the ground up.
Split your screen into any layout — horizontal, vertical, grid, or custom. Resize panes with keyboard shortcuts or mouse drag.
SSH, RDP, VNC, Telnet, and serial connections in the same window. Each pane can run a different protocol.
Organize connections into folders, tag them, and search instantly. Import from PuTTY, MobaXterm, or Termius.
Type once, send to all selected panes simultaneously. Perfect for managing clusters and running parallel commands.
Built-in file browser with drag-and-drop uploads and downloads. Transfer files between any two connections directly.
OpenGL-powered terminal rendering at 120fps. Smooth scrolling, ligature support, and true color with zero tearing.
Vim-style keybindings for navigation, splitting, and session switching. Never leave the keyboard.
Store SSH keys, passwords, and credentials in an AES-256 encrypted vault. Biometric unlock on supported devices.
Save frequently used commands as snippets. Create macros to automate repetitive workflows across multiple sessions.
Organize your sessions in any layout. Koder Grid's tiling engine automatically adjusts pane sizes and supports nested splits.
# koder-grid.toml — workspace definition [workspace.prod-monitoring] layout = "grid" columns = 3 [[workspace.prod-monitoring.panes]] name = "web-1" type = "ssh" host = "web-1.prod.example.com" user = "deploy" key = "~/.ssh/prod_ed25519" command = "htop" [[workspace.prod-monitoring.panes]] name = "db-primary" type = "ssh" host = "db-1.prod.example.com" command = "watch pg_stat_activity"
RDP and VNC sessions live alongside your terminals. Access Windows servers and Linux desktops without switching apps.
# Connect to Windows server via RDP $ koder-grid connect --type rdp \ --host "win-server.corp" \ --user "admin" \ --resolution "1920x1080" \ --share-clipboard true # Connect to Linux desktop via VNC $ koder-grid connect --type vnc \ --host "linux-dev.corp:5901" \ --quality adaptive
Create macros and snippets to automate repetitive tasks across multiple servers simultaneously.
# Define a reusable macro [macro.deploy] description = "Deploy latest to all servers" targets = ["web-*"] steps = [ "cd /opt/app", "git pull origin main", "docker compose up -d", "docker compose ps", ] confirm = true parallel = false delay = "2s"
See how Koder Grid stacks up against the competition.
| Feature | Koder Grid | tmux | MobaXterm | Termius | iTerm2 |
|---|---|---|---|---|---|
| SSH, RDP, and VNC in one app | ✓ | — | ✓ | Partial | — |
| GPU-accelerated rendering | ✓ | — | — | — | ✓ |
| Tiling window manager | ✓ | ✓ | Partial | — | Partial |
| Broadcast input to all panes | ✓ | ✓ | ✓ | — | ✓ |
| Built-in SFTP file browser | ✓ | — | ✓ | ✓ | — |
| Encrypted credential vault | ✓ | — | Partial | ✓ | — |
| Cross-platform (Win/Mac/Linux) | ✓ | Partial | — | ✓ | — |
| Macro and snippet system | ✓ | — | ✓ | ✓ | — |
| Open-source | ✓ | ✓ | — | — | — |
Both. Koder Grid is a unified platform that combines a GPU-accelerated terminal emulator with RDP and VNC clients, all in a single tiling interface.
Yes. Koder Grid supports all tmux functionality — splits, sessions, detach/reattach — plus RDP/VNC, a GUI session manager, and an encrypted credential vault.
Yes. Koder Grid runs natively on Windows, macOS, and Linux. It also has a web-based version accessible from any browser.
Yes. Koder Grid can import sessions from PuTTY, MobaXterm, Termius, SSH config files, and RDP files.
Koder Grid is fully open-source. For teams, it supports shared session libraries, role-based access, and audit logging — all included in the free version.
Select multiple panes (by tag, folder, or manual selection), enable broadcast mode, and every keystroke is sent to all selected panes simultaneously. Great for managing clusters.
Unified Tiling Grid for SSH, RDP, and VNC