Show HN: Vivari – Open-Source WebContainer for Node, Bun, and Python

This browser coding toy has fans begging for more and dreaming up what it should do next

TLDR: Vivari is a free, open-source tool that lets people run coding projects directly in a browser instead of relying on a separate server. Early reactions are upbeat, with commenters praising the idea but immediately pushing for a bigger roadmap and support for more popular tools.

A new project called Vivari just strutted onto the scene with a very bold promise: you can run, build, and preview coding projects right inside your web browser, with no outside server doing the heavy lifting. Translation for normal humans: it’s like carrying a tiny computer workshop in a single webpage. It’s also open-source and free to use, which instantly earned it brownie points from the crowd because nobody likes surprise fees or corporate strings attached.

But the real action is in the reactions, and the vibe is clear: people are impressed, but already hungry for more. The loudest comment called it a “more modern version of sandpack,” which is basically tech-world speak for, “Ooh, this feels familiar, but shinier.” That same commenter immediately went full wishlist mode, asking for a roadmap and hoping it soon supports more popular tools. In classic internet fashion, praise lasted about three seconds before turning into demands for the sequel.

The tiny bit of drama here is less a fight and more a fan frenzy: the product dropped, and the community instantly started casting it in a bigger role. There weren’t flaming wars, but there was that recognizable online energy of, “Cool, now can it also do everything?” Even the mood felt a little meme-ready: one moment people are applauding the no-fee freedom, the next they’re basically standing outside the app store chanting, “Give us more frameworks!”

Key Points

  • Vivari is presented as open-source software under the MIT license.
  • The product is described as an embeddable WebContainer that runs entirely client-side.
  • It includes a virtual filesystem, a Node-compatible runtime, and virtual networking.
  • Users can boot a project, install packages with npm, run a development server, and preview it live.
  • The article states that no backend performs the execution for these workflows.

Hottest takes

"a more modern version of sandpack" — slicendice
"Would love to see a roadmap" — slicendice
"hopefully support for svelte/vite/etc." — slicendice
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.