Rust Virtualization

Open-source Rust projects categorized as Virtualization | Edit details

Top 13 Rust Virtualization Projects

  • xi-editor

    A modern editor with a backend written in Rust.

    Project mention: Ask HN: What are modern architecture patterns for desktop applications? | | 2022-05-20

    JSON over stdin/stdout (

  • firecracker

    Secure and fast microVMs for serverless computing.

    Project mention: Fly Machines: An API for Fast-Booting VMs | | 2022-05-24

    In the works, apparently:

    LayerCI / did mention that could migrate VMs... should steal that tech

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • v86

    x86 virtualization in your browser, recompiling x86 to wasm on the fly

    Project mention: SQLite's New “Fiddle” App | | 2022-05-26

    Or, if you want to go one level deeper, v86 has a complete Linux environment with both python and sqlite running locally:

  • cloud-hypervisor

    A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.

    Project mention: Intel-Led Cloud-Hypervisor 24 Released For Rust-Written VMM | | 2022-05-26

    Cloud-Hypervisor 24.0 GitHub link

  • vagga

    Vagga is a containerization tool without daemons

  • heim

    Cross-platform async library for system information fetching 🦀

    Project mention: Writing a simple Raspberry Pi system monitor in Rust | | 2021-06-21

    Heh, I was worried a heim maintainer would see that. Looking at the comparison page provided by heim, it seems like the feature I was missing was probably support for gathering temperature data. Though digging into the documentation some more, assuming I'm interpreting it correctly, it looks like temperature is actually supported, contrary to what the comparison page says. Maybe support was added recently, or that comparison page is just out of date?

  • libhermit-rs

    libhermit-rs: A Rust-based library operating system

    Project mention: How to make signal-rs run on a musl system? | | 2022-03-24
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • rusty-hermit

    RustyHermit - A Rust-based, lightweight unikernel

    Project mention: RustyHermit – A Rust-based, lightweight unikernel | | 2022-04-20
  • quantum

    Advanced Rust quantum computer simulator (by beneills)

    Project mention: Any Rust, C/C++, and Java library like Qiskit or near like Qiskit ? | | 2021-12-03

    quantum (Rust)

  • funzzy

    Yet another fancy watcher. (Rust)

    Project mention: Looking for a way to move files automatically based on certain rules/criteria | | 2022-05-06

    I've used funzzy which lets you define in yml directories/files to watch and then run arbitrary code (in bash) but I'm not using it on Unraid only on my local machine.

  • unicorn-rs

    Rust bindings for the unicorn CPU emulator

  • stardust-oxide

    Rust-based Unikernel

    Project mention: Stardust Oxide: I wrote a unikernel in Rust for my bachelors dissertation | | 2022-03-09
  • hypervisor-rs

    Rust API to the OS X Hypervisor framework for hardware-accelerated virtualization

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-26.

Rust Virtualization related posts


What are some of the best open-source Virtualization projects in Rust? This list will help you:

Project Stars
1 xi-editor 19,379
2 firecracker 18,160
3 v86 14,758
4 cloud-hypervisor 1,870
5 vagga 1,781
6 heim 733
7 libhermit-rs 681
8 rusty-hermit 607
9 quantum 189
10 funzzy 171
11 unicorn-rs 126
12 stardust-oxide 97
13 hypervisor-rs 55
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives