Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

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.

Other launches for this product

Same idea, different domain

Nobody's really built a hardware & robotics tool for Fintech yet.