A small, register-based virtual machine (bytecode interpreter) in C. [MIT License]
☆69Nov 25, 2015Updated 10 years ago
Alternatives and similar repositories for mini-vm
Users that are interested in mini-vm are comparing it to the libraries listed below
Sorting:
- very tiny simple bytecode vm engine, None 3rd libs relied, so can be used on most of embedded systems☆54Feb 25, 2026Updated last week
- a tiny, portable, precise, mark-and-sweep GC in C++☆59Nov 26, 2012Updated 13 years ago
- picoVM is a fully featured, minimal footprint, VM for embedded devices. Written in pure C for maximum efficiency and portability.☆17Jul 31, 2020Updated 5 years ago
- uBasic Plus for microcontrollers adds features to uBasic such as arrays and floating point numbers, more functions and ability to control…☆25Mar 17, 2018Updated 7 years ago
- lightweight scripting language loosely based off of Lua☆18Dec 30, 2023Updated 2 years ago
- Cocoa is an uniform hashing library with no dependencies that provides interface for CRC32, CRC64, GCRC, RS, JS, PJW, ELF, BKDR, SBDM, D…☆26Jun 12, 2015Updated 10 years ago
- A small, embeddable BASIC interpreter in C.☆23Jan 16, 2018Updated 8 years ago
- SEAL GUI for DOS☆13Jun 14, 2023Updated 2 years ago
- QOI image decoding and encoding for SDL2 in C99☆12Dec 21, 2021Updated 4 years ago
- A single-header regex-based lexer library for c.☆12Sep 18, 2022Updated 3 years ago
- LIMA: Language for Integrated Modeling and Analysis☆12Sep 8, 2018Updated 7 years ago
- A selectable bit-depth based color picker for Aseprite.☆12Nov 6, 2023Updated 2 years ago
- SAASound is a software implementation of the SAA-1099 soundchip found in a variety of mid/late 1980s computing and gaming devices. SAASo…☆32Oct 18, 2025Updated 4 months ago
- Lightweight, fast Virtual Machine for dynamic, object-oriented languages.☆42Dec 23, 2013Updated 12 years ago
- Stack based Virtual Machine and JIT compiler built during the Programming Language Masterclass☆61Mar 19, 2014Updated 11 years ago
- Simple virtual machine which interprets bytecode.☆477Jul 2, 2022Updated 3 years ago
- Virtual Game Platform☆31Jul 4, 2025Updated 8 months ago
- Minimally design scripting language for use on systems with limited resources.☆58Aug 28, 2017Updated 8 years ago
- A Common Lisp client library for the Docker Remote API☆14Jan 3, 2015Updated 11 years ago
- Programmers 'C' library of functions for: resizable strings, file and network access, string tokenization, pattern matching, terminal out…☆14Updated this week
- FFmpeg and DuiLib Plugin Demo☆10Jul 8, 2017Updated 8 years ago
- Python实现的Scheme方言,支持宏、continuation、lambda、各种基本类型等等,可以直接Python解释执行,也可以编译到JavaScript。编译到JS可以与JavaScript动态交互(互相调用)☆21Jun 24, 2013Updated 12 years ago
- sino - a Simplex Noise implementation in C.☆30Nov 26, 2024Updated last year
- st filesystem for embedded flash systems☆12Mar 12, 2017Updated 8 years ago
- Random (SLAA338) and pseudorandom (LCG) number generation.☆21Mar 22, 2015Updated 10 years ago
- Smalltalk Virtual Machine☆15Mar 26, 2015Updated 10 years ago
- Human Machine Interface (HMI) suitable for embedded system☆11Jun 2, 2013Updated 12 years ago
- Parser of C-syntax data definitions, C-syntax function definitions☆19Jul 18, 2012Updated 13 years ago
- C parser written in Clojure/ClojureScript☆11Mar 8, 2017Updated 8 years ago
- Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input☆923Jul 24, 2024Updated last year
- Guaranteed Compression for Short Strings☆17Sep 6, 2019Updated 6 years ago
- PoC lightweight x64 register based VM implementation☆53Sep 13, 2024Updated last year
- A small lightweight, scripting language☆13Sep 12, 2019Updated 6 years ago
- A tiny non-3rd bytecode compiler and vm engine☆14Feb 25, 2026Updated last week
- ☆15Jul 12, 2020Updated 5 years ago
- Draw pixels anywhere☆14Nov 13, 2022Updated 3 years ago
- Coroutines for C#☆38Mar 2, 2011Updated 15 years ago
- A simplified educational Dalvik virtual machine implementation☆70Feb 26, 2015Updated 11 years ago
- A minimal ML, type-inferred, compiled, and/or interpreted in less than 750 lines☆39Feb 13, 2020Updated 6 years ago