All Projects → jakogut → Tinyvm

jakogut / Tinyvm

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

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
assembly
5116 projects

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
maxc
Programming Language maxc
Stars: ✭ 36 (-98.75%)
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
QEMU-Manager
macOS graphical frontend to QEMU
Stars: ✭ 175 (-93.91%)
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
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (-90.77%)
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].