SSH in the browser
Interactive terminal via WebSocket ↔ SSH bridge (xterm.js). Tabs, copy/paste, resize.
A minimalist, fast, privacy‑first SSH client that runs directly in your browser. No installs, no bloat, no AI — just clean SSH. Ideal for teams and individuals who need simple, secure access to servers inside a protected network.
docker compose up -d
View repository
$ ssh user@server
user@server's password: ••••••••
Welcome to Shellpoint demo
$ echo "Hello, EU!"
Hello, EU!
$ exit
Interactive terminal via WebSocket ↔ SSH bridge (xterm.js). Tabs, copy/paste, resize.
Self‑host with Docker Compose. From idea to login in a minute.
Code and issues are public. Contributions welcome.
Credentials are ephemeral — nothing is stored server‑side.
Register/login, roles admin and user, basic audit.
Save and rerun reusable command snippets — with optional variables.
Designed and maintained in the EU. Metadata and logs are minimized. CSP/CORS hardening and rate limiting included. DPA/privacy notice templates available in the docs.
No. Credentials are used only for the lifetime of the session (browser and gateway) and are then cleared from memory.
Yes. The code is available in a public repository; PRs and suggestions are welcome.
Yes. The current version is designed for browser use only; there are no native desktop or mobile apps.
No. We deliberately focused on the core SSH experience for v1. Everything else is out of scope.