kvmserver

Fast per-request isolation for Linux executables with TinyKVM (by libriscv)

Kvmserver Alternatives

Similar projects and alternatives to kvmserver

  1. workerd

    The JavaScript / Wasm runtime that powers Cloudflare Workers

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. OpenHands

    42 kvmserver VS OpenHands

    🙌 OpenHands: AI-Driven Development

  4. jco

    JavaScript toolchain for working with WebAssembly Components

  5. javascript-zoo

    JavaScript engines zoo

  6. research

    Research projects (by simonw)

  7. legacy-cgi

    Fork of the standard library cgi and cgitb modules, being deprecated in PEP-594

  8. cbin

    Minimalist pastebin server.

  9. isolated-vm

    Secure & isolated JS environments for nodejs

  10. mquickjs

    Public repository of the Micro QuickJS Javascript Engine

  11. brimstone

    New JavaScript engine written in Rust

  12. istio

    Connect, secure, control, and observe services.

  13. pdf.js.quickjs

    PDF.js sandbox based on quickjs

  14. unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

  15. wassette

    Wassette: A security-oriented runtime that runs WebAssembly Components via MCP

  16. esperanto

    Use Rust interfaces inside a JavaScript environment. Eventually. (by alastaircoote)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better kvmserver alternative or higher similarity.

kvmserver discussion

Log in or Post with

kvmserver reviews and mentions

Posts with mentions or reviews of kvmserver. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-01-04.
  • JavaScript engines zoo – Compare every JavaScript engine
    19 projects | news.ycombinator.com | 4 Jan 2026
    Numbers taken from our upcoming TinyKVM paper. Benchmark setup code for JCO/wasmtime is here: https://github.com/libriscv/kvmserver/tree/main/examples/was...

    (I suspect even if we are able to get TinyKVM into a state you'd feel comfortable with in the future it would still be an awkward fit for Datasette since nested virtualisation is not exposed on AWS EC2.)

  • OpenWorkers: Self-Hosted Cloudflare Workers in Rust
    9 projects | news.ycombinator.com | 1 Jan 2026
    As I understand it separate isolates in a single process are inherently less secure than separate processes (e.g. Chrome's site isolation) which is again less secure than virtualization based solutions.

    As a TinyKVM / KVM Server contributor I'm obviously hopeful our approach will work out, but we still have some way to go to get to a level of polish that makes it easy to get going with and have the confidence of production level experience.

    TinyKVM has the advantage of a much smaller surface area to secure as a KVM based solution and the ability to offer fast per-request isolation as we can reset the VM state a couple of orders of magnitude faster than v8 can create a new isolate from a snapshot.

    https://github.com/libriscv/kvmserver

  • Show HN: Fast per-request isolation for Linux executables with TinyKVM
    1 project | news.ycombinator.com | 4 Sep 2025
  • AI models need a virtual machine
    6 projects | news.ycombinator.com | 30 Aug 2025
  • What Is GVisor?
    2 projects | news.ycombinator.com | 31 Jul 2025
    TinyKVM [1] has similarities to the gVisor approach but runs at the KVM level instead, proxying a limited set of system calls through to the host.

    I've been working on KVMServer [2] recently which uses TinyKVM to run existing Linux server applications by intercepting epoll calls. While there is a small overhead to crossing the KVM boundary to handle sys calls we get the ability to quickly reset the state of the guest. This means we can provide per-request isolation with an order of magnitude less overhead than alternative approaches like forking a process or even spinning up a v8 isolate.

    [1] Previous discussion: https://news.ycombinator.com/item?id=43358980

    [2] https://github.com/libriscv/kvmserver

  • Serving 200M requests per day with a CGI-bin
    5 projects | news.ycombinator.com | 5 Jul 2025
    You can use TinyKVM with per-request isolation instead of CGI. It works with unmodified Deno and Python and it's much faster than forking.

    https://github.com/libriscv/kvmserver

    ... but I agree with what you said. Most people don't need the fastest or the best. Just something that is easy to maintain.

  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic kvmserver repo stats
6
71
9.3
3 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?