Hey folks!
I built an open source tool to bundle the whole app (with all full stack capabilities like SSR, API endpoints, server middleware etc.) as a single exe binary to be self-hosted or used locally.
Why I did this ? Well, I always wanted a way to bundle full stack apps (so not only static JS, but also all server-side capabilities) into a single executable.
Current approaches are:
- SPA builds + Rust / Go → Lose frontend framework's server features (SSR, API routes, etc.).
- Desktop apps → Can't be deployed to the web.
- Docker → Need to install Docker and spin up a container locally.
So this thing takes a complete, full stack SvelteKit app, and bundles everything into a single binary (server handler, static assets, everything).
1st class support for SvelteKit, experimental version for Nuxt and TanStack, built with Bun!