Skip to content

iOmega8561/VirtHandlerWiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VirtHandler's official Wiki

Table of Content

Application setup

Creation of a new Virtual Machine

Where is the source code?

VirtHandler is currently hosted on a private repository. This is the official documentation, and binary releases will also be published here. Also, this is the right place to open up about issues, therefore feel free to report any bugs and broken features!

VirtHandler is currently in beta and soon it will aproach AppStore release, until then i will upload free testing builds on this repository's Release section

Application description

VirtHandler is a Virtual Machine Manager for the macOS operating system. The minimum supported configuration is macOS Sonoma, version 14.0 with Apple Silicon hardware (All Macs from November 2020, going forward, are supported). The application has been developed using SwiftUI as it's core user interface framework, SwiftData for data management and Apple Virtualization Framework for the virtual machine magic. AppKit was also used, to develop custom functionality that was not achievable with SwiftUI's application life-cycle.

  • Full generic OS virtualization support.
  • Full macOS virtualization support.
    • With assisted installation process.
  • Scalable Virtual Machine specifications.
    • Completely customizable by the end-user
  • Featureful interactive console.
    • Supports virtual screen auto-resizing
    • Supports system key combinations pass-through
  • Supports running x86_64 binaries on virtualized Linux with Rosetta 2.

It features English and Italian localization!

VirtHandler in action

screenshot1 screenshot1

About

VirtHandler is a Virtual Machine Manager written in Swift, using SwiftUI, SwiftData and Apple Virtualization framework.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published