#Self-hostable, single binary full stack apps

1 messages · Page 1 of 1 (latest)

hard osprey
#

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!

mild geyser
#

gg

#

some kind of PWA?

hard osprey
# mild geyser some kind of PWA?

Not really, it’s full stack SvelteKit, bundled as a single executable, static assets AND server handlers (so SSR, server endpoints etc )

umbral dragon
#

I think this has a lot of possibilities.

I especially like the capability to deploy to fly.io, the more deployment options the better!