SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Vm Open-Source Projects
-
If you have TrollStore then install the HV version of UTM to try for yourself: https://github.com/utmapp/UTM/releases/latest/download/UTM.HV.ipa
-
Project mention: Ask HN: Startup Devs -What's your biggest pain while managing cloud deployments? | news.ycombinator.com | 2024-03-27
for others similarly curious, here's an example of the thing: https://github.com/noop-inc/template-java-spring-boot/blob/m...
they seem to be using the excellent lima <https://github.com/lima-vm/lima#readme> for booting on macOS; I run colima for its containerd and k8s support but strongly recommend both projects $(brew install lima colima)
-
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.
-
There's no one right way to do this. For me, I focused on isolation and containment. So I used LXCs for everything with Plex as the only Privileged container. All other *arrs remained unprivileged. My data resides on a NAS elsewhere in my network so I had to set up SMB sharing to all the LXCs and as you'll find out, that becomes less than intuitive. I wrote a guide here that details how I configured everything.
-
Project mention: This year in Servo: over 1000 pull requests and beyond | news.ycombinator.com | 2023-12-18
I thought it would be a fun weird project to make Servo work with MS' abandoned JavaScript engine:
https://github.com/chakra-core/ChakraCore
Of course it is written in C++ and you'd probably want a pure Rust browser. But it is sad seeing that fairly complete open source JIT JavaScript engine sit and rot.
-
-
This reminds me of Lunatic [1], an Erlang-inspired runtime for WebAssembly. Unfortunately it seems like development stalled some months ago.
-
Project mention: Wazero: The zero dependency WebAssembly runtime | news.ycombinator.com | 2024-03-16
https://github.com/tetratelabs/wazero/releases/tag/v1.7.0
This includes the final release of the new optimizing compiler, which is a big improvement over the previous one.
The new version also adds experimental support for threads and snapshot/restore (setjmp/longjmp).
This is already being used by go-pgquery, all will mean that sqlc won't need to ship to almost copies of wazero (these features had been implemented on a friendly fork, and have now been up-streamed).
-
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: Vm2 discontinued due to unfixable security issues | news.ycombinator.com | 2023-07-12
-
mtail
extract internal monitoring data from application logs for collection in a timeseries database
You can do that with something like mtail. Basically write expressions that match your logs and produce metrics.
-
> It also has a bunch of libraries for embedding scripting languages https://awesome-go.com/embeddable-scripting-languages, with Tengo _probably_ being the quickest https://github.com/d5/tengo
Yes, I noticed those packages recently. The problem is that there is little data about how reliable and maintainable goloader is going to be on the long term.
As I care about performance and security, I don't want a scripting language, but WASM seems to be a very promising possibility. I have made benchmarks with 2~3 WASM engines in Go, and so far I am not completely convinced about the quality and performance of the available APIs. Also, when compiling Golang to WASM, the native compiler is still abysmally bad and does not have full support for imports, so Tinygo is a must-have.
Anyway, modding is still a long term idea at this point, so hopefully the ecosystem will get more mature within a couple of years.
-
Project mention: Ask HN: A Lisp with Cargo/NPM like build system? | news.ycombinator.com | 2024-03-07
You might be looking for: https://janet-lang.org/
It comes with a build tool `jpm` which installs dependencies globally by default, but you can have it be installed in your project folder as well.
-
Project mention: Container2wasm: Convert Containers to WASM Blobs | news.ycombinator.com | 2024-01-03
Shameless self-promotion: https://webvm.io
Powered by a x86->Wasm JIT. Technical writeup: https://labs.leaningtech.com/blog/webvm-server-less-x86-virt...
-
cassowary
Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI
Project mention: How are you running Windows only applications on your Linux ThinkPad? | /r/thinkpad | 2023-06-17I'm using virtualbox on my x220, of I really need windows. However, if you setup a VM from scratch anyway, I would rather go with KVM/QEMU and maybe even try https://github.com/casualsnek/cassowary, to launch the windows programms directly under Linux, with the VM running "in the background".
-
-
-
Project mention: HiddenVM – Use any desktop OS without leaving a trace | news.ycombinator.com | 2024-03-21
-
it should be possible, the article mentions https://fengari.io/ (a Lua VM written in JavaScript)
-
Project mention: Clang now makes binaries an original Pi B+ can't run | news.ycombinator.com | 2023-12-02
https://github.com/lukechilds/dockerpi : RPi 1, (2,3,) in QEMU emulating ARM64 on x86_64
E.g. the Fedora Silverblue rpm-ostree distro has toolbox by default because most everything should be in a container:
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
-
Project mention: An alternative implementation of Golang specs, written in Rust | news.ycombinator.com | 2023-05-07
-
-
-
Project mention: How to create an embeddable python for multiple platforms | /r/cpp_questions | 2023-06-26
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Vm related posts
- Ask HN: Startup Devs -What's your biggest pain while managing cloud deployments?
- macOS 14.4 causes JVM crashes
- Spinkube: Running WASM in Kubernetes
- Ask HN: A Lisp with Cargo/NPM like build system?
- Lima launches Linux virtual machines for macOS
- Live Objects All the Way Down: Removing the Barriers Between Apps and VMs
- Why are Apple Silicon VMs so different?
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Mar 2024
Index
What are some of the best open-source Vm projects? This list will help you:
Project | Stars | |
---|---|---|
1 | UTM | 23,757 |
2 | lima | 13,806 |
3 | Proxmox | 9,273 |
4 | ChakraCore | 9,014 |
5 | k3sup | 5,799 |
6 | lunatic | 4,516 |
7 | wazero | 4,465 |
8 | vm2 | 3,820 |
9 | mtail | 3,727 |
10 | tengo | 3,421 |
11 | janet | 3,275 |
12 | webvm | 2,694 |
13 | cassowary | 2,627 |
14 | macos-virtualbox-vm | 2,530 |
15 | ethereumjs-monorepo | 2,453 |
16 | HiddenVM | 2,088 |
17 | fengari | 1,751 |
18 | dockerpi | 1,682 |
19 | ChrysaLisp | 1,535 |
20 | goscript | 1,513 |
21 | pocketlang | 1,497 |
22 | wasmi | 1,310 |
23 | pocketpy | 1,308 |