XRSH
Browser-based XR terminal and REPL with optional ISO boot
Activity unknown
No repository statistics available for this project.

XRSH is a web-based XR terminal and REPL that runs in the browser and can be served locally or hosted as static assets. It is distributed as a single cross-platform executable that bundles the app and can optionally boot an emulated Linux ISO for a shell-like experience.
Key Features
- Browser-first terminal/REPL interface designed for XR usage
- Single-file distribution (a bundled executable that can be unpacked like a zip)
- Multiple run modes: local server, container image, Nix-based installs, or hosted from a forge/pages setup
- Optional ISO boot support and file overlay mechanism to customize content
- Embeddable “isoterminal” component for A-Frame apps
- Built-in help/manual access from within the terminal UI
Use Cases
- Embedding an interactive terminal/REPL into WebXR or A-Frame experiences
- Shipping a portable “terminal-in-a-browser” environment for demos, workshops, or kiosks
- Hosting a customizable XR terminal endpoint from your own infrastructure
Limitations and Considerations
- ISO-based mode can increase load times and may require additional WASM assets
- Some deployment modes assume serving over HTTPS for full browser capabilities
XRSH is a pragmatic approach to distributing an XR-capable terminal experience as simple web content, while still allowing advanced setups such as ISO booting and environment customization. It fits projects that want an interactive terminal UI in the browser and the option to integrate it directly into WebXR scenes.
Categories:
Tags:
Tech Stack:
Similar to XRSH

JupyterLab
Web-based interactive computing environment for notebooks and code
JupyterLab is an extensible web-based IDE for Jupyter notebooks, code, terminals, and data exploration with rich outputs and a plugin-based interface.

Redis Commander
Web-based GUI for viewing and managing Redis databases
A Node.js web UI to view, edit and manage Redis data across standalone, Sentinel and Cluster setups with CLI, tree view and Docker deployment.
Cloud Commander
Web-based file manager with built-in console and text editor
Cloud Commander is a web file manager with a two-panel UI, built-in console, and code editor to manage server files and run commands from any browser.


WeTTY
Web-based terminal access over HTTP/HTTPS
WeTTY provides browser-based terminal access to local shells or remote SSH hosts using xterm.js and WebSockets for responsive interactive sessions.

Buku
Command-line bookmark manager with optional Flask web UI
Buku is a fast, privacy-focused CLI bookmark manager storing bookmarks in a portable SQLite DB. It supports imports/exports, smart tagging, regex search and an optional web UI.

Sshwifty
Browser-based SSH and Telnet client with a web interface
Sshwifty is a web-based SSH and Telnet client that lets you access remote terminals directly from a browser, with presets, access control, and optional TLS.





