The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go Virtualization Projects
-
Project mention: Show HN: Flox 1.0 – Open-source dev env as code with Nix | news.ycombinator.com | 2024-03-13
How does Flox compare to Devbox? https://github.com/jetpack-io/devbox
-
First, download virtctl for ARM: https://github.com/kubevirt/kubevirt/releases/tag/v1.1.0-alpha.0
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
At Harvester v1.1.2, it seems virtual machines on some AMD platforms cannot detect nested virtualization. This might relate to Harvester issue #3900, but that issue is categorized as a user interface bug only. Besides, I can run virtual machines on my Ryzen 5600G node normally (with SVM, IOMMU, and SR-IOV enabled, while /sys/module/kvm_amd/parameters/nested returns 1).
-
firecracker-containerd
firecracker-containerd enables containerd to manage containers as Firecracker microVMs
My team is working on multi-cloud AWS Bottlerocket remix (Azure, GCP) with opt-in support for [firecracker-containerd](https://github.com/firecracker-microvm/firecracker-containerd) for our in-house CNCF distro, investigating microkernels applicability (tldr; they are not production-ready). We test kubernetes compat and migration plans for over 40+ cherry-picked solutions, and facing numerous compat issues for every k8s update. We do have support for Container Managed Control Planes described above, as well.
-
terraform-provider-libvirt
Terraform provider to provision infrastructure with Linux's KVM using libvirt
-
crc
CRC is a tool to help you run containers. It manages a local OpenShift 4.x cluster, Microshift or a Podman VM optimized for testing and development purposes
-
I am a bit confused, there are three sites:
And I am not sure what "thing" I am using. Is there some disambiguation? I know is OPS is the orchestration CLI, but I am confused at the difference between Nanos and NanoVMs. What should I call the section of my README that deals with this tech? Currently gone with Nanos/OPS but I am confused.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: ChatGPT Breaks into the Physical World: Introducing Shifu Plugin for ChatGPT | dev.to | 2023-04-29
To create the Shifu Plugin for ChatGPT, I utilized an open-source infrastructure called Shifu: https://github.com/Edgenesis/shifu. Shifu is a Kubernetes-native industrial edge that allows complete IoT interoperability by virtualizing devices into Kubernetes pods. This adaptability and flexibility made it possible for seamless integration with ChatGPT, providing AI access to and control over the physical world. This approach can be applied to a wide range of IoT devices, further expanding AI-human interaction possibilities.
-
Project mention: Tiny Alpine VMs on macOS with instance encryption | news.ycombinator.com | 2023-11-08
-
-
vz
Create virtual machines and run Linux-based operating systems in Go using Apple Virtualization.framework.
-
Project mention: GPU bricked after attempted passthough using quickpassthough | /r/VFIO | 2023-05-26
-
-
-
Eru
Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time. (by projecteru2)
-
-
-
-
orchard
Orchestrator for running Tart Virtual Machines on a cluster of Apple Silicon devices (by cirruslabs)
Project mention: Cilicon VS orchard - a user suggested alternative | libhunt.com/r/Cilicon | 2023-06-22 -
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Virtualization related posts
- GPU-over-IP for LLM inference?
- KubeVirt v1.0 has landed! This release demonstrates the accomplishments of the community and user adoption over the years
- TrueNAS virtualization using Harvester and Kubevirt
- Codespaces but open-source, client-only, and unopinionated
- Best virtualization solution with Ubuntu 22.04
- What is the status of Red Hat Enterprise Virtualization and oVirt?
- 🔧I tried out Harvester HCI for the homelab, and it is an interesting solution
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source Virtualization projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | devbox | 7,152 |
2 | kubevirt | 5,003 |
3 | harvester | 3,471 |
4 | firecracker-containerd | 2,029 |
5 | terraform-provider-libvirt | 1,500 |
6 | crc | 1,189 |
7 | OPS | 1,188 |
8 | shifu | 1,181 |
9 | macpine | 840 |
10 | vic | 641 |
11 | vz | 523 |
12 | quickpassthrough | 514 |
13 | virtink | 451 |
14 | Juice-Labs | 377 |
15 | Eru | 240 |
16 | appvm | 238 |
17 | haaukins | 177 |
18 | d2vm | 171 |
19 | orchard | 157 |
20 | hyperconverged-cluster-operator | 129 |
21 | packer-plugin-tart | 55 |
22 | mykube | 48 |
23 | tensordock-cli | 7 |