small-vm
A small virtual machine, following the "Write your own virtual machine" : https://justinmeiners.github.io/lc3-vm/ course. (by Nathan-Furnal)
libforth
libforth: A small Forth interpreter that can be used as a library written in c99 (by howerj)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
small-vm
Posts with mentions or reviews of small-vm.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Project and blog criticism
The accompanying virtual machine : https://github.com/Nathan-Furnal/small-vm
libforth
Posts with mentions or reviews of libforth.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-19.
-
Any properly documented forth in C?
This one is very well documented: https://github.com/howerj/libforth
What are some alternatives?
When comparing small-vm and libforth you can also consider the following projects:
RVVM - The RISC-V Virtual Machine
minforth - A Minimal Forth
lc3-in-lc3 - A metacircular LC3 implementation
zForth - zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
jstar - A lightweight embeddable scripting language
gravity - Gravity Programming Language
umka-lang - Umka: a statically typed embeddable scripting language
Freeze-OS - An Operating System that runs on top of an interpreter.
pforth - Portable Forth in C
jonesforth - Mirror of JONESFORTH