SeaShell 0.1.1
SeaShell 0.1.1
Terminal window manager for running several long-lived sessions — agents, dev
servers, plain shells — side by side, with a file explorer that knows what your
panes are talking about.
Downloads
| File | Platform | Notes |
|---|---|---|
SeaShell-0.1.1-universal.dmg |
macOS 11+ (Intel & Apple Silicon) | unsigned — see below |
SeaShell-0.1.1-windows-x64.zip |
Windows 10/11 x64 | experimental — see below |
No Linux build yet: the PTY layer needs a per-platform native module that cannot be
cross-built from macOS. It will come via CI.
Installing on macOS
The app is not yet signed with an Apple Developer ID, so Gatekeeper will refuse a
plain double-click the first time.
- Open the
.dmgand drag SeaShell to Applications. - Right-click → Open → Open the first time (or: System Settings → Privacy &
Security → "Open Anyway").
Installing on Windows (experimental)
Unzip anywhere and run SeaShell.exe. SmartScreen will warn on an unsigned app —
"More info → Run anyway".
Honest status of the Windows port, so you know what you are testing:
- Panes spawn PowerShell via ConPTY and terminal I/O works.
- Process cleanup is weaker than on macOS. Closing a pane ends ordinary child
processes, but a program that detaches can survive, and SeaShell cannot yet count
or report that on Windows. - No per-pane memory/CPU metrics, and no live working-directory tracking yet.
What's new since 0.1.0
- Panes glow for attention only after genuinely going still — no more constant glow
or repeated pings from idle agents - Saved projects restore the program each pane was running, not just a bare shell
- Selected file's full path shown in the explorer; double-clicking a revealed folder
opens it - Chrome refined: consistent surfaces, fixed low-contrast text
- PTY output loop no longer runs while idle
- Platform layer factored; first Windows build
Known limitations
- Unsigned builds (macOS and Windows) — expect the OS warnings above
- No session persistence across app restarts (saved Projects are layouts, by design)
- Windows: see "honest status" above