crosvm (ChromeOS Virtual Machine Monitor) is a secure, lightweight virtual machine monitor built on top of the Linux KVM hypervisor. Developed for ChromeOS, it is designed to isolate and execute Linux and Android guests efficiently while maintaining strong security boundaries. Unlike general-purpose emulators like QEMU, crosvm avoids full hardware emulation and focuses on modern paravirtualized I/O using the virtio standard, reducing complexity and attack surface. Written in Rust, it emphasizes memory safety and modularity, allowing sandboxed device emulation with fine-grained privilege separation. crosvm underpins several ChromeOS subsystems, including Android Runtime for Chrome (ARCVM) and Crostini Linux containers, enabling rich application compatibility within a tightly controlled environment.

Features

  • KVM-based virtual machine monitor optimized for Linux and Android guests
  • Rust implementation focused on safety, performance, and maintainability
  • Uses virtio for paravirtualized device communication instead of hardware emulation
  • Modular architecture supporting sandboxed device models
  • Designed for ChromeOS integration as a secure application boundary
  • Supports both user and system-level virtualization workflows

Project Samples

Project Activity

See All Activity >

Categories

Virtual Machine

License

BSD License

Follow Crosvm

Crosvm Web Site

Other Useful Business Software
Enterprise-grade ITSM, for every business Icon
Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Crosvm!

Additional Project Details

Operating Systems

ChromeOS, Linux

Programming Language

C, Python, Rust, Unix Shell

Related Categories

Unix Shell Virtual Machine Software, Python Virtual Machine Software, C Virtual Machine Software, Rust Virtual Machine Software

Registered

2025-10-11