4 comments

  • slicendice 3 hours ago

    This is great! It reminds me of a more modern version of sandpack. Would love to see a roadmap for more upcoming features (hopefully support for svelte/vite/etc.).

    • maitrungduc 3 hours ago

      Thank you, really appreciate it.

      Good news on that front: Vite and Svelte already work today. The Studio ships templates for Svelte 5 (Vite) and SvelteKit, alongside React, Vue, Astro, Nuxt, Solid, Qwik, Preact and more, and Vite is the default dev server for most of the frontend templates. If you open the Studio you can boot a Svelte + Vite project right now.

      The Sandpack comparison is fair, though the approach differs a bit. Sandpack's classic setup bundles in the browser, whereas Vivari runs a real Node (plus Bun and Python) runtime with a virtual filesystem and a process model, so the actual npm dev server runs in-VM instead of a bundler standing in for it. Closer in spirit to WebContainer or CodeSandbox's Nodebox.

      On the roadmap: near term I'm focused on hardening what's already there (Next.js and Postgres via PGlite are still experimental), expanding Bun coverage beyond the current shim, and improving the debugger and git support. I'll put up a proper public roadmap soon. If there's a specific framework or workflow you'd want, I'd genuinely like to hear it.

  • 5 hours ago
    [deleted]
  • maitrungduc 5 hours ago

    [flagged]