Virtualization

Open-source projects categorized as Virtualization

Top 23 Virtualization Open-Source Projects

  • react-virtualized

    React components for efficiently rendering large lists and tabular data

  • Project mention: The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore | dev.to | 2024-02-21

    You may increase the rendering efficiency of tabular and huge list data by using the React Virtualized module. React apps perform better overall when the quantity of requests and DOM elements is limited. React Virtualized is comparable to many other tools; however, what sets it apart from the competition is the sheer volume of features and excellent upkeep.

  • Vagrant

    Vagrant is a tool for building and distributing development environments.

  • Project mention: How to Enable a Virtual Machine on Your Windows Laptop With Vagrant and Git Bash | dev.to | 2024-04-30

    Vagrant

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

  • xi-editor

    A modern editor with a backend written in Rust.

  • Project mention: Zed is now open source | news.ycombinator.com | 2024-01-24

    Was confused until I realised I'd confused Zed, with Xi[1] which is also rust based, and which incidentally has a frontend called "Xim"..

    Also there's a wiki-editor (like Tomboy[2]) called "Zim"[3].

    [1] https://github.com/xi-editor/xi-editor

  • v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

  • Project mention: Run Windows on the browser with WASM power | news.ycombinator.com | 2024-03-14
  • OSX-KVM

    Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.

  • Project mention: VirtualBox KVM Public Release | news.ycombinator.com | 2024-02-08

    Yes, I recently had to compile some stuff on Windows (I'm on an AMD Linux host) and VirtualBox just wouldn't start Microsoft's Windows dev VM (the one they provide for free for Virtualbox). I ended up learning how to use qemu and it works great...and as a bonus I was able to run a hackintosh (via https://github.com/kholia/OSX-KVM) and it works near flawlessly, which was something I was never able to accomplish with Virtualbox (granted I haven't tried in a few years).

    I'm pretty happy with Qemu now, even if it's jsut a CLI interface. I was tempted to try the virt-* stuff, but honestly it seems like one more thing to learn so I'm going to hold off until I need something like copy/paste between VMs and can't figure it out in qemu direct.

  • QEMU

    Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website.

  • Project mention: QEMU Version 9.0.0 Released | news.ycombinator.com | 2024-04-24

    My most-wanted QEMU feature: https://github.com/qemu/qemu/commit/a2260983c6553

    Using `gic-version=3` on macOS you can now use more than 8 cores on ARM chips.

  • SaaSHub

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

    SaaSHub logo
  • quickemu

    Quickly create and run optimised Windows, macOS and Linux virtual machines

  • Project mention: Proxmox VE: Import Wizard for Migrating VMware ESXi VMs | news.ycombinator.com | 2024-03-27

    https://github.com/quickemu-project/quickemu

  • devbox

    Instant, easy, and predictable development environments

  • Project mention: How I use Devbox in my Elm projects | dev.to | 2024-05-02

    Before I went on my Christmas vacation last year I wrote an article on how I use Nix in my Elm projects. At the time, I was pleased with my set up. However, not even a month would go by before my satisfaction was questioned. In early January, Carlo Ascani asked a question, on the Elm Discourse, about his Umbra project. I decided to explore his project and I soon discovered two files, devbox.json and devbox.lock, I had never seen before. This piqued my curiosity and I had to learn more. I followed the link to the Devbox website and feverishly read the docs. I... was... hooked. I was pleasantly surprised by its simplicity and it seemed to fit my use cases really well.

  • DroidPlugin

    A plugin framework on android,Run any third-party apk without installation, modification or repackage

  • kubevirt

    Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

  • Project mention: Kubernetes For The Sysadmin - Enter KubeVirt | dev.to | 2023-10-03

    First, download virtctl for ARM: https://github.com/kubevirt/kubevirt/releases/tag/v1.1.0-alpha.0

  • virtual

    🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

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

    A minimal, resource efficient unikernel for cloud services

  • Project mention: Using Zig to Unit Test a C Application | news.ycombinator.com | 2023-12-18

    So sad IncludeOS https://github.com/includeos/IncludeOS is no longer developed.

  • cloud-hypervisor

    A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.

  • Project mention: We Replaced Firecracker with QEMU | news.ycombinator.com | 2023-07-10

    There is no mention of cloud-hypervisor[1] (also in the rust-vmm ecosystem) in the article. It has the memory reclamation feature they require. It also support VFIO and virtiofs.

    [1] <https://github.com/cloud-hypervisor/cloud-hypervisor>

  • harvester

    Open source hyperconverged infrastructure (HCI) software

  • Project mention: TrueNAS virtualization using Harvester and Kubevirt | dev.to | 2023-07-05

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

  • tart

    macOS and Linux VMs on Apple Silicon to use in CI and other automations

  • Project mention: Tart: macOS and Linux VMs on Apple Silicon | news.ycombinator.com | 2024-02-27
  • SecGen

    Create randomly insecure VMs

  • foreman

    an application that automates the lifecycle of servers (by theforeman)

  • Project mention: Overmind, a better foreman or bin/dev for your Procfile | news.ycombinator.com | 2023-07-29

    I was confused because there is https://github.com/ddollar/foreman and https://github.com/theforeman/foreman

  • nanos

    A kernel designed to run one and only one application in a virtualized environment

  • Project mention: Show HN: Convert your Containerfile to a bootable OS | news.ycombinator.com | 2024-05-07

    Erlang on Xen was most definitely an inspiration behind what we're working on with https://nanos.org .

  • react-tiny-virtual-list

    A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to index, and more!

  • unikraft

    A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

  • Project mention: KraftCloud | news.ycombinator.com | 2024-04-01
  • 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
  • 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).

Virtualization related posts

Index

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

Project Stars
1 react-virtualized 25,983
2 Vagrant 25,897
3 firecracker 24,127
4 xi-editor 19,815
5 v86 19,217
6 OSX-KVM 18,429
7 QEMU 9,350
8 quickemu 9,239
9 devbox 7,536
10 DroidPlugin 6,861
11 kubevirt 5,103
12 virtual 5,085
13 kata-containers 4,945
14 IncludeOS 4,825
15 cloud-hypervisor 3,619
16 harvester 3,551
17 tart 3,552
18 SecGen 2,580
19 foreman 2,509
20 nanos 2,483
21 react-tiny-virtual-list 2,440
22 unikraft 2,320
23 HiddenVM 2,224

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