virtual-machine

Top 23 virtual-machine Open-Source Projects

  • firecracker

    Secure and fast microVMs for serverless computing.

  • Project mention: Lambda Internals: Why AWS Lambda Will Not Help With Machine Learning | dev.to | 2024-04-25

    This architecture leverages microVMs for rapid scaling and high-density workloads. But does it work for GPU? The answer is no. You can look at the old 2019 GitHub issue and the comments to it to get the bigger picture of why it is so.

  • V8

    The official mirror of the V8 Git repository

  • Project mention: Boehm Garbage Collector | news.ycombinator.com | 2024-01-21

    https://chromium.googlesource.com/v8/v8.git/+/HEAD/include/c...

    Due to the nature of web engine workloads migrating objects to being GC'd isn't performance negative (as most people would expect). With care it can often end up performance positive.

    There are a few tricks that Oilpan can apply. Concurrent tracing helps a lot (e.g. instead of incrementing/decrementing refs, you can trace on a different thread), in addition when destructing objects, the destructors typically become trivial meaning the object can just be dropped from memory. Both these free up main thread time. (The tradeoff with concurrent tracing is that you need atomic barriers when assigning pointers which needs care).

    This is on top of the safey improvements you gain from being GC'd vs. smart pointers, etc.

    One major tradeoff that UAF bugs become more difficult to fix, as you are just accessing objects which "should" be dead.

  • 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
  • macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

  • Project mention: Darling: Run macOS Software on Linux | news.ycombinator.com | 2023-11-26

    I'm a 30 year linux veteran and windows free for over 22. I di d have a windows vm for some time because I have some music stuff that doesn't work with linux, like a nord keyboard and some guitar stuff.

    But i burnt the vm with fire when I found https://github.com/foxlet/macOS-Simple-KVM

  • awesome-compilers

    :sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes

  • Project mention: Can we create a thread for some of the best materials on CS available online? | news.ycombinator.com | 2023-05-26

    I was looking at some stuff by Fogus and discovered:

    https://github.com/fogus/papers-i-love

    Really good resource for a bunch of important papers.

    There's also some good information for compilers on github

    https://github.com/aalhour/awesome-compilers

  • multipass

    Multipass orchestrates virtual Ubuntu instances

  • Project mention: Setting up PHP 8.2 + Laravel 11 dev environment on Multipass | dev.to | 2024-04-22

    Install Multipass from https://multipass.run

  • wasm3

    🚀 A fast WebAssembly interpreter and the most universal WASM runtime

  • Project mention: Show HN: Mutable.ai – Turn your codebase into a Wiki | news.ycombinator.com | 2024-01-08

    As long as this is happening, might as well try some of my favorites: https://github.com/wasm3/wasm3, https://github.com/WebAssembly/wabt, https://github.com/bytecodealliance/wasmtime

  • kata-containers

    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/

  • Project mention: Maestro: A Linux-compatible kernel in Rust | news.ycombinator.com | 2024-01-03
  • 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
  • orbstack

    Fast, light, simple Docker containers & Linux machines for macOS

  • Project mention: Show HN: OpenOrb, a curated search engine for Atom and RSS feeds | news.ycombinator.com | 2024-04-22

    For a brief moment, I thought this was related to https://orbstack.dev

  • simplify

    Android virtual machine and deobfuscator

  • gravity

    Gravity Programming Language

  • lumen

    An alternative BEAM implementation, designed for WebAssembly

  • OpenJ9

    Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.

  • Rubinius

    The Rubinius Language Platform

  • pafish

    Pafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do

  • Project mention: Is there still a way to counter virtual machine detection by popular anti cheat? | /r/VFIO | 2023-12-05

    Pafish is what you asking for, but as u/ForceBlade wrote, you cannot win this game.

  • macos-virtualbox-vm

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

  • ethereumjs-monorepo

    Monorepo for the Ethereum VM TypeScript Implementation

  • selfie

    An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.

  • Project mention: A tiny hand crafted CPU emulator, C compiler, and Operating System | news.ycombinator.com | 2024-01-06
  • CloudStack

    Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform

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

  • awesome-virtualization

    Collection of resources about Virtualization

  • Project mention: Optimizations to get best network performance on Linux VMs in bhyve? | /r/freebsd | 2023-06-15
  • scaphandre

    âš¡ Energy consumption metrology agent. Let "scaph" dive and bring back the metrics that will help you make your systems and applications more sustainable !

  • Project mention: Scaphandre: Bring back energy consumption to your metrics | news.ycombinator.com | 2024-02-15
  • vagrant-hostmanager

    :pencil: A Vagrant plugin that manages hosts files within a multi-machine environment.

  • Project mention: Project 1: VProfile Project Setup Local | dev.to | 2023-07-07

    Before continuing, make sure to install the host manager previously mentioned. You can install it by running vagrant plugin install vagrant-hostmanager. Check their Github for more information.

  • HyperPlatform

    Intel VT-x based hypervisor aiming to provide a thin VM-exit filtering platform on Windows.

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

virtual-machine related posts

Index

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

Project Stars
1 firecracker 24,024
2 V8 22,633
3 macOS-Simple-KVM 13,491
4 awesome-compilers 8,480
5 multipass 7,273
6 wasm3 6,980
7 kata-containers 4,877
8 orbstack 4,317
9 simplify 4,304
10 gravity 4,266
11 lumen 3,576
12 OpenJ9 3,215
13 Rubinius 3,061
14 pafish 2,996
15 macos-virtualbox-vm 2,530
16 ethereumjs-monorepo 2,483
17 selfie 2,347
18 CloudStack 1,739
19 dockerpi 1,693
20 awesome-virtualization 1,629
21 scaphandre 1,490
22 vagrant-hostmanager 1,457
23 HyperPlatform 1,450

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