All Projects → jsimonetti → go-spice

jsimonetti / go-spice

Licence: MIT license
SPICE proxy library, written in go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to go-spice

Node Libvirt
libvirt bindings for google v8 javascript engine (nodejs addon)
Stars: ✭ 162 (+604.35%)
Mutual labels:  kvm, qemu
Tools
Combination of different utilities, have fun!
Stars: ✭ 166 (+621.74%)
Mutual labels:  kvm, qemu
Runtime
Kata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers).
Stars: ✭ 2,103 (+9043.48%)
Mutual labels:  kvm, qemu
Grub2 Theme Preview
🌇 Preview a full GRUB 2.x theme (or just a background image) using KVM / QEMU
Stars: ✭ 153 (+565.22%)
Mutual labels:  kvm, qemu
node-qemu-server
Free GUI / Frontend / Management tool for simple setup, configure and control virtual machines (qemu / kvm) within your HTML5 Webbrowser. Virtualization with Node.js / Currently under complete rewrite.
Stars: ✭ 41 (+78.26%)
Mutual labels:  kvm, qemu
Quickemu
The amazing Quickemu; as seen on YouTube
Stars: ✭ 158 (+586.96%)
Mutual labels:  kvm, qemu
Kafl
A fuzzer for full VM kernel/driver targets
Stars: ✭ 204 (+786.96%)
Mutual labels:  kvm, qemu
Macos Simple Kvm
Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
Stars: ✭ 11,732 (+50908.7%)
Mutual labels:  kvm, qemu
TTstack
A private-cloud solution for SMEs !
Stars: ✭ 55 (+139.13%)
Mutual labels:  kvm, qemu
vmdashboard
web-based open source virtualization management interface for QEMU and KVM virtual machines
Stars: ✭ 66 (+186.96%)
Mutual labels:  kvm, qemu
Qemu Images
A collection of disk images and virtual machines that can be used by the QEMU emulator
Stars: ✭ 145 (+530.43%)
Mutual labels:  kvm, qemu
kubash
Kubash - the K8$ shell for your kube clusters
Stars: ✭ 20 (-13.04%)
Mutual labels:  kvm, qemu
Osx Kvm
Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.
Stars: ✭ 12,926 (+56100%)
Mutual labels:  kvm, qemu
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (+600%)
Mutual labels:  kvm, qemu
Cv4pve Autosnap
Automatic snapshot tool for Proxmox VE
Stars: ✭ 123 (+434.78%)
Mutual labels:  kvm, qemu
Packer Build
Packer Automated VM Image and Vagrant Box Builds
Stars: ✭ 199 (+765.22%)
Mutual labels:  kvm, qemu
Kata Containers
Kata Containers version 2.x repository. Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Stars: ✭ 1,053 (+4478.26%)
Mutual labels:  kvm, qemu
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Stars: ✭ 102 (+343.48%)
Mutual labels:  kvm, qemu
virtblkiosim
Virtual Linux block device driver for simulating and performing I/O.
Stars: ✭ 30 (+30.43%)
Mutual labels:  kvm, qemu
python-negotiator
Scriptable KVM/QEMU guest agent implemented in Python
Stars: ✭ 40 (+73.91%)
Mutual labels:  kvm, qemu

go-spice GoDoc Go Report Card Build Status

Package spice attempts to implement a SPICE proxy. It can be used to proxy virt-viewer/remote-viewer traffic to destination qemu instances. Using this proxy over a HTML5 based web viewer has many advantages. One being, the native remote-viewer client can be used through this proxy. This allows (for example) USB redirection, sound playback and recording and clipboard sharing to function.

This package is mostly finished except for the below mentioned todo's. The API should be stable. Vendoring this package is still advised in any case.

TODO:

  • implement proper auth capability handling
  • implement SASL authentication (Not planned, but nice to have)

See example for an example including an Authenticator

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].