v0.2.0

NQRust-MicroVM

Modern Firecracker microVM orchestration platform. Deploy secure, isolated workloads with container-like simplicity and <125ms boot time.

Fast & Private • Built with Rust 🦀

NQRust-MicroVM Logo

Why NQRust-MicroVM?

A complete microVM orchestration platform built in Rust. Combines the speed and security of Firecracker microVMs with an intuitive developer experience.

speed

Lightning Fast

Boot microVMs in <125ms with instant network and storage attachment. Start VMs as fast as containers.

deployed_code

Container Simple

Container-like UX with full VM isolation. Use familiar workflows to manage microVMs, containers, and functions.

security

KVM Secure

Hardware-level security via KVM virtualization. Each workload runs in its own isolated kernel.

functions

Serverless Functions

Deploy serverless functions that run in isolated microVMs. Sub-second cold starts with full isolation.

backup

Hot Snapshots

Save and restore VM state instantly. Configurable snapshot policies for fast recovery.

monitoring

Live Metrics

Built-in Prometheus-compatible monitoring. Real-time CPU, memory, network, and disk metrics.

layers

Multi-Runtime

Run containers via containerd, microVMs via Firecracker, and serverless functions—all from one platform.

api

REST API

Full-featured REST API with Swagger documentation. Integrate microVM management into your workflows.

dark_mode

Dark Mode

Beautiful dark mode UI for comfortable monitoring. Designed for 24/7 operations visibility.