jakogut / Tinyvm
Licence: mit
TinyVM is a small, fast, lightweight virtual machine written in pure ANSI C.
Stars: ✭ 2,872
Programming Languages
Labels
Projects that are alternatives of or similar to Tinyvm
SherwoodArch
The Sherwood Architecture is a custom 64-Bit RISC based CPU architecture.
Stars: ✭ 13 (-99.55%)
Mutual labels: virtual-machine
plainvm
plainvm allows you to control multiple virtual machines which are distributed among many hosts through your browser.
Stars: ✭ 37 (-98.71%)
Mutual labels: virtual-machine
SelfPortal
One for all virtualization abstraction layer.
Stars: ✭ 22 (-99.23%)
Mutual labels: virtual-machine
Paraphrase
Multi-core suitable Forth-like language
Stars: ✭ 27 (-99.06%)
Mutual labels: virtual-machine
ubuntu-vnc-xfce
Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 1)
Stars: ✭ 51 (-98.22%)
Mutual labels: virtual-machine
Microverse
macOS virtualization app for M1/Apple Silicon
Stars: ✭ 71 (-97.53%)
Mutual labels: virtual-machine
Docker To Linux
Make bootable Linux disk image abusing Docker
Stars: ✭ 257 (-91.05%)
Mutual labels: virtual-machine
awesome-microvm
🎉 A curated list of awesome things related to Micro-VMs
Stars: ✭ 22 (-99.23%)
Mutual labels: virtual-machine
kvm-host
A minimalist type 2 hypervisor using Linux Kernel Virtual Machine (KVM)
Stars: ✭ 60 (-97.91%)
Mutual labels: virtual-machine
stoqs
Geospatial database visualization software for oceanographic measurement data
Stars: ✭ 31 (-98.92%)
Mutual labels: virtual-machine
RISVM
A low overhead, embeddable bytecode virtual machine in C++
Stars: ✭ 21 (-99.27%)
Mutual labels: virtual-machine
open-semantic-desktop-search
Virtual Machine for Desktop Search with Open Semantic Search
Stars: ✭ 22 (-99.23%)
Mutual labels: virtual-machine
Youtube Videos
Documentation for Techno Tim YouTube Videos
Stars: ✭ 250 (-91.3%)
Mutual labels: virtual-machine
Corium
Corium is a modern scripting language which combines simple, safe and efficient programming.
Stars: ✭ 18 (-99.37%)
Mutual labels: virtual-machine
3bc-lang
Low level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (-94.6%)
Mutual labels: virtual-machine
Multipass
Multipass orchestrates virtual Ubuntu instances
Stars: ✭ 3,978 (+38.51%)
Mutual labels: virtual-machine
zeus
Programmable fantasy electronic game with its own assembly language and virtual architecture
Stars: ✭ 41 (-98.57%)
Mutual labels: virtual-machine
TinyVM is a virtual machine with the goal of having a small footprint. Low memory usage, a small amount of code, and a small binary. Building can be accomplished on UNIX-like systems with make and GCC. There are no external dependencies, save the C standard library. Building can be accomplished using "make," or "make rebuild". To build a debug version, add "DEBUG=yes" after "make". To build a binary with profiling enabled, add "PROFILE=yes" after "make". I can be reached at "joseph.kogut(at)gmail.com"
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].