WebVM is a server-less virtual Linux environment running client-side

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. webvm

    Virtual Machine for the Web

    1. Support for traditional copy/paste shortcuts is problematic, since Ctrl-C is interpreted as the SIGINT signal. Copying via the mouse menu should work. Pasting is supported via Ctrl+Shift+V.

    2. We had these reported from several users and we will investigate as soon as we can: https://github.com/leaningtech/webvm/issues/102

    To answer you question: filesystem chunks are cached/persisted using a local IndexedDB. It provides a fairly strong level of persistence, although the user can wipe it out of course.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. pce

    Emulates Mac Plus, PC, & Atari ST in the browser using WebAssembly

  4. pcjs

    The original IBM PC and other machine emulations in JavaScript

  5. v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

  6. infinite-mac

    A classic Mac loaded with everything you'd want

  7. exa-kernel

    EXA Kernel

  8. direct-sockets

    Direct Sockets API for the web platform

    Could be cool to see an implementation using Chrome's experimental Direct Sockets API [0]. The API requires using a form of new web packaging known as Isolated Web Apps which have a strict CSP though, so it might not be possible to use it for this since I'd assume it's dynamically executing a lot of code.

    [0]: https://github.com/WICG/direct-sockets/blob/main/docs/explai...

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

    Where do the most advanced minecraft computers[1] land on the scale of sophistication compared to all these + WebVM?

    [1] https://duckduckgo.com/?q=comptuers+built+in+minecraft

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: Interactive Bash tutorial that runs in the browser

    1 project | news.ycombinator.com | 18 Jul 2025
  • jslinux-bellard VS v86 - a user suggested alternative

    2 projects | 12 Jul 2025
  • Apple introduces a delightful and elegant new software design

    2 projects | news.ycombinator.com | 9 Jun 2025
  • JSLinux

    13 projects | news.ycombinator.com | 14 Apr 2025
  • V86: Working Operating Systems in the Browser

    1 project | news.ycombinator.com | 22 Jan 2025

Did you know that HTML is
the 9th most popular programming language
based on number of references?