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.
3k stars
133 watching
293 forks
Language: C
last commit: over 5 years ago
Linked from 3 awesome lists
cvirtual-machine
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 |