https://github.com/containers/libhvee
Special purposed library for Windows HyperV control
https://github.com/containers/libhvee
Last synced: 10 months ago
JSON representation
Special purposed library for Windows HyperV control
- Host: GitHub
- URL: https://github.com/containers/libhvee
- Owner: containers
- License: apache-2.0
- Created: 2023-02-13T16:31:33.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-18T18:29:16.000Z (10 months ago)
- Last Synced: 2025-08-18T20:35:37.831Z (10 months ago)
- Language: Go
- Size: 4.95 MB
- Stars: 28
- Watchers: 9
- Forks: 14
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
# libhvee
Libhvee is a special purposed library for interacting with Microsoft's HyperV hypervisor. It was designed with the
[Ignition](https://coreos.github.io/ignition/) and [Podman](https://github.com/containers/podman) projects in mind
largely because Podman Machine would like to support HyperV in addition to WSL2.
The libhvee library can do the following with HyperV virtual machines:
* Create
* Start
* Stop
* Remove
* Obtain various statuses
* Add and read key-value pairs used for passing information from the host to guest virtual machines.
For an example on how to use this library, consider consulting the examples
in the [cmd dir](https://github.com/containers/libhvee/tree/main/cmd).