Web-based IDE with a tiling window manager, built as a single Go binary.
remdev --root /path/to/project
# Open http://localhost:7000- Tiling window manager — binary-tree splits, Alt+=/- resize, Alt+W close
- Terminal — full PTY shell via xterm.js, Alt+N to create
- Editor — CodeMirror 5 with syntax highlighting for 12 languages, Alt+B to open files
- Workspaces — 4 independent workspace groups, Alt+1-4 to switch
- WebDAV — standard DAV server at
/dav/, mountable by any DAV client - Config editor — edit
rdev.jsonin-browser, theme/font changes apply live - Single binary — static builds for Linux/macOS/Windows × amd64/arm64
remdev --root /path [flags]
Flags:
--root file serving root directory (required)
--port listen port (default: 7000)
--host listen address (default: 0.0.0.0)
--token bearer token for authentication (default: none)
| Key | Action |
|---|---|
| Alt+N | New terminal |
| Alt+B | Open file picker |
| Alt+, | Open config editor |
| Alt+W | Close window |
| Alt+S | Save file |
| Alt+R | Reload file |
| Alt+= | Enlarge window |
| Alt+- | Shrink window |
| Alt+1-4 | Switch workspace |
| Alt+arrows | Navigate focus |
make # all 6 platforms
go build -C src -o dist/remdev .Output: dist/remdev-{linux,darwin,windows}-{amd64,arm64}[.exe]
MIT