mr-karan

Persistent multi-session remote terminal server in Rust

12
2
100% credibility
Found Mar 10, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Remoterm is a web-accessible terminal server supporting multiple named sessions that persist through disconnections and restarts, with mobile-friendly controls.

How It Works

1
πŸ” Find Remoterm

You hear about this tool that lets you keep terminal sessions running forever, even if you close your laptop or restart your computer.

2
πŸ“₯ Start the app

Download the simple program and run it on your computer – it listens quietly in the background.

3
🌐 Open the dashboard

Type the web address into your browser and see a clean list where your sessions will live.

4
βž• Create sessions

Give them friendly names like 'backend' or 'monitoring', pick a starting folder, and watch them come alive.

5
⌨️ Work across sessions

Switch between them using the side menu, type commands, run your programs, and everything feels smooth.

6
πŸ“± Reconnect anywhere

Shut your laptop, grab your phone, or restart – your sessions are still there, ready to pick up.

βœ… Always-on workspace

Now you have reliable, persistent terminals that survive everything, accessible from any device.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is remoterm?

Remoterm is a persistent multi-session remote terminal server built in Rust, letting you run named terminals like "backend" or "monitoring" that survive server restarts, laptop closes, or phone switches. Access via a web UI at a single port, with Docker support, prebuilt remoterm exe binaries, and a REST API for listing, creating, or restarting sessions over WebSockets. It handles PTY output replay on reconnect, using SQLite for github persistent storage of sessions and history.

Why is it gaining traction?

Unlike ttyd, remoterm offers true persistence across reboots and multi-session management with a sidebar switcher, plus mobile-optimized soft keyboard for Ctrl/Alt/Esc on phones. The single-binary deploy (no config files) and API endpoints like POST /api/sessions make it dead simple for workflows with long-running coding agents. Focus mode hides UI chrome for full-screen terminals, standing out in the github persistent windows space.

Who should use this?

DevOps folks running remote servers via Tailscale/VPN, needing persistent terminals that outlive SSH drops. AI/ML engineers building agentic workflows with detachable sessions. Mobile developers checking production logs from phones without losing context.

Verdict

Early alpha with 11 stars and 1.0% credibility scoreβ€”docs are solid, Docker/systemd setups ready, but no auth means proxy it securely. Try for personal servers if you need Rust-powered persistence; skip for production until more battle-tested.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.