All work
Open-source (MIT)

TermiWeb: Browser Terminal for Windows

An open-source browser terminal for a Windows host: your full command line, reachable from any device.

Status
Live · open-source
Role
Sole developer.
Stack
TypeScript, xterm.js, node-pty, Express, Vite, PowerShell
TermiWeb in a phone browser: a live PowerShell session with on-screen terminal control keys above the mobile keyboard
TermiWeb in a phone browser: a live PowerShell session with on-screen terminal control keys above the mobile keyboard

The problem

It’s not the quick command that ties you down; it’s the long-running job that might sit untouched for an hour or need you two minutes after you step away, with no way to tell which. Remoting the whole desktop to babysit it is cumbersome on mobile and overkill; you want the actual shell, from whatever device is in reach.

What I built

A browser-first terminal that puts a live shell for a Windows host on any device: a true, fully interactive pty session, so terminal apps and commands behave exactly as they would at the desk. A packaged Windows run surface handles setup, start, stop, restart, uninstall, and optional before-sign-in auto-start; mobile control keys and clipboard support make a phone genuinely usable. Access survives a server restart so you just refresh and begin a new session with a single click. Scoped to trusted networks by design: a live shell is powerful access to the machine.

Outcome

A daily driver, built out of need and used every day. AI agents were the first itch, but TermiWeb isn’t a tool for agents; it’s your whole terminal, put in your pocket. The engineering shows where it’s hard: terminal/pty internals, Windows packaging, and a sober security boundary.

Want the longer version, or something like it built for you?Contact Nate