All Categories → Virtualization → virtual-machine

Top 260 virtual-machine open source projects

Libforth
libforth: A small Forth interpreter that can be used as a library written in c99
Vagrant Hostmanager
📝 A Vagrant plugin that manages hosts files within a multi-machine environment.
Redtamarin
AS3 running on the command line / server side
Vm setup
A collection of scripts to initialize a windows VM to run all the malwares!
Fanx
A portable programming language
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.
Footloose
Container Machines - Containers that look like Virtual Machines
Albatross
Albatross: orchestrate and manage MirageOS unikernels with Solo5
Yuriavgengine
A visual programming AVG engine / VM based on .NET
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Joe
Run a Java program without an operating system by building the OS into the Java program
Corewar
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
Lemonvmalpha
A Register Based VM. 柠檬手写的看起来像栈机的寄存器机
Mlua
An interpreter of lua-like language written in C++
Cloud Portal
Self service web portal for different Cloud platforms like Azure, AWS and VMWare vSphere.
Quantum Mobile
A Virtual Machine for computational materials science
Smallvm
A very small and minimal virtual machine written in rust.
Dockerpi
A Virtualised Raspberry Pi inside a Docker image
Kata Containers
Kata Containers version 2.x repository. 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/
Kvmtop
A monitoring tool for black box virtual machines from KVM hypervisor level
Cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Hypervbackup
Utility for backing up HyperV virtual machines
Chip8
A multiplatform CHIP-8 emulator done in SDL 2. Implements all the opcodes for CHIP and SCHIP specifications.
The Hack General Purpose Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Seax
A VM-based runtime environment for functional programming languages
Ebcvm
EFI Byte Code Virtual Machine in userspace
Python chip16
A full implementation (tested) of chip16 virtual machine, or emulator as you wish, using python and rendering with opengl.
Rooster
Example of primitive stack based virtual machine
Esta
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
Multidocker
Creates a system where users are forced to login in dedicated independent docker containers.
Sysbench Docker Hpe
Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Enigma
An Erlang VM implementation in Rust
Burrow
https://wiki.hyperledger.org/display/burrow
Awesome Virtualization
Collection of resources about Virtualization
Atmosphere
Atmosphere cloud platform
Hyperplatform
Intel VT-x based hypervisor aiming to provide a thin VM-exit filtering platform on Windows.
Hbc
API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib
Malboxes
Builds malware analysis Windows VMs so that you don't have to.
Ethereumjs Monorepo
Monorepo for the Ethereum VM TypeScript Implementation
Threatpursuit Vm
Threat Pursuit Virtual Machine (VM): A fully customizable, open-sourced Windows-based distribution focused on threat intelligence analysis and hunting designed for intel and malware analysts as well as threat hunters to get up and running quickly.
Liko 12
LIKO-12 is an open source fantasy computer made using LÖVE.
Arm now
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Lc3 Vm
Write your own virtual machine for the LC-3 computer!
Mac
bytecode interpreter in c (blog post)
Minic Hosting
A simple stack-based virtual machine that runs C in the browser.
Runtime
OCI (Open Containers Initiative) compatible runtime using Virtual Machines
Pl Compiler Resource
程序语言与编译技术相关资料(持续更新中)
Vmcli
A set of utilities (vmcli + vmctl) for macOS Virtualization.framework
Juicebox
A virtual machine designed for programming workshops.
Hashlink
A virtual machine for Haxe
Vmir
Virtual Machine for Intermediate Representation
Neko
The Neko Virtual Machine
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
Gasm
An Experimental Wasm Virtual Machine for Gophers
61-120 of 260 virtual-machine projects