Kyushu
Self-hostable WASM sandbox for JavaScript workers without Node or Docker

What it does
Kyushu is an open-source CLI tool that lets you write JavaScript or TypeScript handlers using a Cloudflare Workers-style API, compile them into self-contained WebAssembly binaries, and run them anywhere with a single command (kyu). It eliminates the need for Node.js, Bun, or Docker, providing a lightweight, isolated runtime.
Who it is for
Kyushu is aimed at developers who want to run serverless-style JavaScript workers on their own infrastructure—such as a VPS or edge device—without the overhead of traditional runtimes. It's particularly useful for those familiar with Cloudflare Workers who seek a self-hosted alternative.
Why it matters
Running JavaScript in a sandboxed WebAssembly environment offers security isolation and portability. Kyushu reduces deployment complexity by packaging the handler and runtime into a single binary, making it easy to deploy on any system that supports WebAssembly. This approach can lower resource usage and startup time compared to containerized solutions.
Launch signal
Kyushu was launched as a Show HN on Hacker News, indicating early-stage experimentation. The project explicitly warns of breaking changes, suggesting it is not yet production-ready. The GitHub repository is active, and the CLI can be installed via a curl script.
Brand and naming
The name "Kyushu" is short, memorable, and geographically evocative (referring to a Japanese island), which may imply speed or isolation. The branding is minimal, with a focus on technical clarity. The tagline "A Self-Hostable Wasm Sandbox for JavaScript Workers" clearly communicates the product's core value proposition.
Founder
le_chuck
Related
Get more like this in our weekly newsletter.