Vm

Top 23 Vm Open-Source Projects

  • UTM

    Virtual machines for iOS and macOS

  • Project mention: Is it impossible to upgrade from 15.1 to 16.3? | /r/Trollstore | 2023-12-09

    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

  • lima

    Linux virtual machines, with a focus on running containers

  • Project mention: Colima k8s nix setup | dev.to | 2024-04-16

    You can run a virtual machine (e.g. lima) from inside a nix-shell, exactly as you would do with a regular shell.

  • 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.

    InfluxDB logo
  • Proxmox

    Proxmox VE Helper-Scripts

  • Project mention: LXC or Portainer for media server | /r/Proxmox | 2023-12-07

    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.

  • ChakraCore

    ChakraCore is an open source Javascript engine with a C API.

  • 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.

  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

  • Project mention: K3s – Lightweight Kubernetes | news.ycombinator.com | 2023-10-11
  • wazero

    wazero: the zero dependency WebAssembly runtime for Go developers

  • 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).

  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

  • Project mention: Spinkube: Running WASM in Kubernetes | news.ycombinator.com | 2024-03-14

    This reminds me of Lunatic [1], an Erlang-inspired runtime for WebAssembly. Unfortunately it seems like development stalled some months ago.

    [1] https://lunatic.solutions/

  • 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.

    WorkOS logo
  • vm2

    Advanced vm/sandbox for Node.js

  • 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

  • Project mention: i need to visualize all logs from remote dir | /r/sysadmin | 2023-05-19

    You can do that with something like mtail. Basically write expressions that match your logs and produce metrics.

  • tengo

    A fast script language for Go

  • Project mention: Making Games in Go for Absolute Beginners | news.ycombinator.com | 2023-11-24

    > 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.

  • janet

    A dynamic language and bytecode vm

  • Project mention: Scriptable Operating Systems with Lua [pdf] | news.ycombinator.com | 2024-04-20

    Seems like a perfect use-case for Janet. (https://janet-lang.org/) A fast minimal VM like Lua, but even more extensible than Lua by being a "Lisp" with macro and C extension capabilities. Not a true Lisp, it's very pragmatic and performance-oriented. But it keeps the good stuff.

  • webvm

    Virtual Machine for the Web

  • Project mention: WebVM – Server-less virtual Linux environment (Tailscale support) | news.ycombinator.com | 2024-04-23
  • 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-17

    I'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".

  • macos-virtualbox-vm

    Instructions and script to help you create a VirtualBox VM running macOS.

  • ethereumjs-monorepo

    Monorepo for the Ethereum VM TypeScript Implementation

  • HiddenVM

    HiddenVM — Use any desktop OS without leaving a trace.

  • Project mention: HiddenVM – Use any desktop OS without leaving a trace | news.ycombinator.com | 2024-03-21
  • fengari

    🌙 φεγγάρι - The Lua VM written in JS ES6 for Node and the browser

  • Project mention: Lua: The Little Language That Could | /r/programming | 2023-05-28

    it should be possible, the article mentions https://fengari.io/ (a Lua VM written in JavaScript)

  • dockerpi

    A Virtualised Raspberry Pi inside a Docker image

  • 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: Chrysalisp: Parallel OS with GUI, Terminal, OO Assembler, C-Script and Lisp | news.ycombinator.com | 2024-04-12
  • goscript

    An alternative implementation of Golang specs, written in Rust for embedding or wrapping.

  • Project mention: An alternative implementation of Golang specs, written in Rust | news.ycombinator.com | 2023-05-07
  • pocketlang

    A lightweight, fast embeddable scripting language.

  • pocketpy

    Open Source Python Interpreter in 1 File for Game Scripting

  • Project mention: How to create an embeddable python for multiple platforms | /r/cpp_questions | 2023-06-26
  • wasmi

    WebAssembly (Wasm) interpreter.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Vm related posts

Index

What are some of the best open-source Vm projects? This list will help you:

Project Stars
1 UTM 24,116
2 lima 13,934
3 Proxmox 9,799
4 ChakraCore 9,031
5 k3sup 5,850
6 wazero 4,535
7 lunatic 4,529
8 vm2 3,827
9 mtail 3,740
10 tengo 3,444
11 janet 3,296
12 webvm 2,739
13 cassowary 2,627
14 macos-virtualbox-vm 2,530
15 ethereumjs-monorepo 2,483
16 HiddenVM 2,220
17 fengari 1,765
18 dockerpi 1,693
19 ChrysaLisp 1,590
20 goscript 1,515
21 pocketlang 1,498
22 pocketpy 1,330
23 wasmi 1,327

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com