Repository navigation
Releases
TerminalOne v1.0.2
TerminalOne v1.0.2
Browser-based local terminal emulator from Floyd's Labs.
Changes since v1.0.1
- One-tap Ctrl+b shortcut for herdr on iPhone/iPad key bar and Snippets
- Bound shell respawn storms; preserve early input; cleaner context reset
- Fall back to an available shell when /bin/zsh is missing
- Input-guard fix so short batched keystrokes are not dropped
- Patched body-parser, proxy-addr, and qs advisories; CI pinned to Node 22
- Homepage set to https://floydslabs.com; refreshed commercial screenshots
Install
mkdir terminalone && tar -xzf terminalone-1.0.2.tgz -C terminalone
cd terminalone/package
npm ci --omit=dev
npm run doctor
npm startVerify
SHA256 (terminalone-1.0.2.tgz) = a208e74d1302e28d77966287a22b945fa2e1d2ae5cbda1873ed96bb7b3f1b5b7
License: MIT
TerminalOne 1.0.1
A security and installation release. Bind the shell server to loopback, reject untrusted Host headers and cross-site HTTP/WebSocket origins, include a reproducible shrinkwrap file, prepare the macOS native helper after install, and preserve the existing first-run/feature repairs. The full test suite passes. The actual package was installed with npm ci --omit=dev, started, checked through HTTP, and exercised through a real shell WebSocket.
Install
Use the named assets below. The README has the platform requirements and shortest setup. SHA256SUMS.txt covers every named package. GitHub's automatic source archives are repository snapshots.
Boundaries
TerminalOne is MIT. Remote access requires a separately authenticated proxy; voice transcription requires an external STT command.
Built with intent. Bella checks the keyboard. Bowser watches the router.
