Skip to content

virtualization-rs provides the API of the Apple Virtualization.framework in Rust language.

License

Notifications You must be signed in to change notification settings

doublesymmetry/virtualization-rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

virtualization-rs

Crates Document

Rust bindings for Virtualization.framework

virtualization-rs provides the API of the Apple Virtualization.framework in Rust language.

Requirements

macOS Big Sur

Usage

[dependencies]
virtualization-rs = "0.1.2"

Example

The example is inspired from SimpleVM.

make release
./target/release/examples/simplevm --kernel ubuntu/vmlinuz --initrd ubuntu/initrd --disk ubuntu/ubuntu.iso

simplevm

About

virtualization-rs provides the API of the Apple Virtualization.framework in Rust language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.3%
  • Makefile 0.7%