SaaSHub helps you find the best software and product alternatives Learn more →
Top 11 Go Qemu Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Scripts to build a trimmed-down Windows 11 image | news.ycombinator.com | 2024-04-25
-
cloudpods
A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台
-
-
Project mention: Linux virtual machines, with a focus on running containers | news.ycombinator.com | 2024-05-27
For MacOS, Macpine has a similar premise: https://github.com/beringresearch/macpine
With a view to use lightweight Linux VMs (alpine) to:
* Easily spin up and manage lightweight Alpine Linux environments.
* Use tiny VMs to take advantage of containerisation technologies, including Incus, LXD and Docker.
* Build and test software on x86_64 and aarch64 systems.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
embiggen-disk
embiggden-disk live-resizes a filesystem after first live-resizing any necessary layers below it: an optional LVM LV and PV, and an MBR or GPT partition table
-
Project mention: Show HN: Convert your Containerfile to a bootable OS | news.ycombinator.com | 2024-05-07
https://github.com/linka-cloud/d2vm does a similar thing an I‘ve used it successfully
-
Project mention: Proxmox VE Helper-Scripts – Scripts for Streamlining Your Homelab with Proxmox | news.ycombinator.com | 2023-11-30
The best way to handle this (which is really terrible, honestly, but it works) is to make configdrive2 ISOs locally, and upload those using the API. That is, don't give Proxmox a cloud-init snippet, but rather a fully-built cloud-init ISO. This is basically bypassing/reimplementing Proxmox's cloud-init features yourself, which is terrible. But it works really well.
There's a pretty neat Proxmox API library written in Go that can do this all for you: https://github.com/luthermonson/go-proxmox
There's a Terraform plugin planned, as well. Not sure what the status on it is, currently.
I also am slowly working on my own Proxmox CLI, consuming the go-proxmox library: https://github.com/perchnet/gomox
But unfortunately I don't have much software engineering experience, so it's a very slow process... :)
-
Go Qemu discussion
Go Qemu related posts
-
Lima v1.0.0
-
Podman Desktop 1.11: Light mode and new Kubernetes features
-
Linux virtual machines, with a focus on running containers
-
Colima k8s nix setup
-
Ask HN: Startup Devs -What's your biggest pain while managing cloud deployments?
-
Lima launches Linux virtual machines for macOS
-
Why are Apple Silicon VMs so different?
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Nov 2024
Index
What are some of the best open-source Qemu projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | lima | 15,311 |
2 | WindowsSpyBlocker | 4,561 |
3 | cloudpods | 2,591 |
4 | binfmt | 968 |
5 | macpine | 909 |
6 | runq | 802 |
7 | quickpassthrough | 708 |
8 | embiggen-disk | 474 |
9 | d2vm | 239 |
10 | go-proxmox | 166 |
11 | buildkit-machine | 56 |