FirecrackerSecure and fast microVMs for serverless computing.
NeverNever: statically typed, embeddable functional programming language.
Openj9Eclipse 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.
Invtero.netinVtero.net: A high speed (Gbps) Forensics, Memory integrity & assurance. Includes offensive & defensive memory capabilities. Find/Extract processes, hypervisors (including nested) in memory dumps using microarchitechture independent Virtual Machiene Introspection techniques
ArturoSimple, expressive & portable programming language for efficient scripting
Swift LispkitInterpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
LumenAn alternative BEAM implementation, designed for WebAssembly
Emupedia.github.ioThe purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Customasm💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
VmprotectObfuscation method using virtual machine.
TrufflesqueakA Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.
CubThe Cub Programming Language
Box[DEPRECATED] Official, pre-packaged Vagrant Box
Hands On DevopsA hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...
Firectlfirectl is a command-line tool to run Firecracker microVMs
VsockPackage vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
Lam🚀 a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly
Image Bootstrap ⛅️ Creates (chroots and) bootable virtual machine images; command line tool (Python 3)
RuntimeKata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers).
Go.vmA simple virtual machine - compiler & interpreter - written in golang
Babun DockerUse Docker Toolbox with Babun (Cygwin) in Windows
CorewarA reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Hdk(unofficial) Hyper-V® Development Kit
WasmvmAn unofficial standalone WebAssembly process virtual machine
Comp M2Comp Mark II – Simple 4-bit virtual computer
SimplesvmhookSimpleSvmHook is a research purpose hypervisor for Windows on AMD processors.
Xs VmeXtremely small virtual machine -- for educational purposes :)
LionessThe Lioness Programming Language
QuickjsQuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Kvm VmiKVM-based Virtual Machine Introspection
SimplesvmA minimalistic educational hypervisor for Windows on AMD processors.
Cloudstack UiModern UI for Apache Cloudstack User Self Service Portal
CoreEru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.
Qemu ImagesA collection of disk images and virtual machines that can be used by the QEMU emulator
PafishPafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do
Kivm🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Tinyscript自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
AsmAssembly Tutorial for DOS
E4vmA small portable virtual machine that would run Erlang on embedded systems
SimpleThe Simple Intelligent and Modular Programming Language and Environment
Vorteilturn your applications and containers into micro virtual machines
DistaffZero-knowledge virtual machine written in Rust
SputterEthereum Virtual Machine (EVM) implementation
VerminThe smart virtual machines manager. A modern CLI for Vagrant Boxes.
QuickjsThe official repo is at bellard/quickjs.