Microterm runs Linux VM in any browser tab via WASM, RISCV64 emulation
Details
- External ID
- 47108845
- Source
- HN
- Company
- —
- Product
- Microterm runs Linux VM in any browser tab via WASM, RISCV64 emulation
- Website domain
- microterm.dev
- Launched
- Feb. 22, 2026
- Cohort
- —
- Upvotes
- 6
- Upvotes percentile
- 0.28099730458221023
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Microterm is a fully compliant Linux virtual machine that runs in any browser tab. It is designed for real development and operations workflows, not demo-only terminal output. You can use it on desktop, tablets, and phones, including iOS home-screen PWA installs.Under the hood, Microterm combines Restty (libghostty + WebGPU) web terminal rendering and a TinyEMU-backed Alpine Linux guest on RISC-V64. The VM image is chunk-loaded in the browser and booted locally.I successfully used it to run Codex directly without leaving an in-app preview inside X app or Telegram :) Can be used to SSH to any server, play with Kubernetes and Tailscale.Let me know what you guys think!!
Enrichment
- Theme
- lightweight and on-device AI runtimes
- Vertical
- Horizontal
- Function
- Hardware & robotics
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- linux vm in browser via wasm and riscv64
- Manually corrected
- False
Could you build this?
No Compiling and optimizing a full RISC-V 64-bit Linux emulator in WebAssembly with virtual networking, filesystem persistence, and container execution requires deep systems and compiler engineering.
What it would actually take: Requires porting an emulator like TinyEMU or building a custom RISC-V interpreter/JIT targeted to WebAssembly with SharedArrayBuffer and Web Workers. It demands custom virtual device drivers (virtio-net, virtio-block mapped to IndexedDB), userspace networking translation (e.g., slirp or Tailscale userspace wireguard), and terminal rendering via xterm.js or custom WebGL engines. Deep systems programming in C/Rust and advanced WebAssembly know-how are mandatory.
Discussion
2 comments analyzed.
Competitors mentioned: iSH
Concerns raised: Minimal documentation and unclear high-level use cases, Security and trust - ability to verify customizations to base Alpine Linux, Local persistence security model on iOS
Feature requests: Local bootstrapping capability on iOS, Performance comparison documentation with iSH
Competitors
Other products that read as similar to this one — 98 launches clear the similarity bar, closest 8 shown.
Attention rank: #84 of 99 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 113 days after the earliest competitor.
- VsTerm · ph · 2026-09-26 · 1 upvotes · similarity 0.51
- 1VM · ph · 2026-09-23 · 1 upvotes · similarity 0.48
- 2B0X virtuall machine · ph · 2026-09-26 · 1 upvotes · similarity 0.47
- Vpod · hn · 2026-06-17 · 12 upvotes · similarity 0.47
- machine0 · hn · 2026-06-15 · 96 upvotes · similarity 0.46
- I'm running parallel Pi agents on a local sandbox · hn · 2026-05-03 · 8 upvotes · similarity 0.45
- Node-Vmm · hn · 2026-05-04 · 8 upvotes · similarity 0.44
- Sub-millisecond VM sandboxes using CoW memory forking · hn · 2026-03-17 · 311 upvotes · similarity 0.44
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a hardware & robotics tool for Fintech yet.