Kyushu is a self-hostable Wasm sandbox for JavaScript workers. Think Cloudflare Workers, but on your own VPS. Write a JS fetch handler, ship it as a standalone binary, and run it on your server. Use cases could be running untrusted code safely, building edge-like handlers on your infra, or giving AI agents a sandboxed environment to execute logic. Open source. Early stage. Give it a try and upvote if you ❤️ it!
Hey PH! 👋 I'm David.
I built Kyushu because, why not 😜
More seriously, it grew out of my experience building juno.build, a platform where apps run in some sort of containers. I also built an API with Bun that runs on a VPS. So, needless to say, I like running my own sandboxes.
When I recently tried Cloudflare Workers to build my "blog to newsletter" action pipeline (GitHub + Claude + Mailchimp + Telegram), something clicked: a single function, sandboxed, stateless, handling HTTP... maybe there is something to experiment here?
Plus, I find it fun to try to avoid using Node or Bun to run JavaScript. Long story short, felt like it was worth experimenting.
And spoiler alert: it worked out 😄
Looking forward to your feedback and questions. Happy to answer anything in the comments or review any PRs!
DiscoverWeekly.dev