tinyvm

Virtual Machine

A lightweight virtual machine with a focus on minimal size and binary footprint.

TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.

GitHub

3k stars
133 watching
293 forks
Language: C
last commit: over 5 years ago
Linked from 3 awesome lists

cvirtual-machine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tinygo-org/tinygo A compiler for programming languages in small embedded systems and WebAssembly runtimes 15,449
utmapp/utm A system emulator and virtual machine host for running Windows, Linux, and other operating systems on iOS and macOS devices 27,060
openmachine-ai/tinyfive A lightweight RISC-V emulator and assembler written in Python for simulating neural networks and assembly code execution. 52
firecracker-microvm/firecracker A secure and fast virtualization technology for creating isolated and efficient execution environments for container-based services 26,240
zerovm/zerovm An open-source virtual machine project enabling 64-bit x86 application execution in a 32-bit address space. 817
pikvm/pikvm A DIY IP-KVM solution based on Raspberry Pi 8,255
lekkit/rvvm An emulator and virtual machine for the RISC-V instruction set architecture. 936
vvaltchev/tilck An educational x86 kernel designed to be Linux-compatible and suitable for embedded systems with low latency requirements. 2,376
wavm/wavm A WebAssembly virtual machine designed to optimize performance and security in non-browser applications. 2,652
nanovms/nanos A lightweight kernel designed to run a single application in isolation 2,650
ottomatica/slim Automates the creation of small, lightweight virtual machines from Dockerfiles 2,093
kcreate/stackvm A virtual machine with a 240x160 VRAM display and basic assembly capabilities. 49
carlosperate/microbit-dev-env Facilitates development of MicroPython, MakeCode, and C/C++ programs for the BBC micro:bit using a virtual machine environment. 25
echasnovski/mini.nvim A collection of independent Lua modules improving Neovim experience with minimal effort. 5,268
dotnetcore/wtm A rapid development framework for .NET Core applications that provides a set of pre-built components and tools to support common web application functionalities. 4,249