SaaSHub helps you find the best software and product alternatives Learn more →
lbForth Alternatives
Similar projects and alternatives to lbForth
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
elfort
Discontinued A Forth metacompiler that directly emits an executable binary for x86-64 Linux written in Arkam
-
-
-
xxdp
XXDP was, and remains, the PDP-11 diagnostic operating system. This project attempts to recover XXDP sources and documents.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
cc64
cc64 is a small-C compiler written in Forth, hosted on the Commodore C64, Plus4 and C16 with 64k, and on the Commander X16. It is targeting the 6502 CPU.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
lbForth discussion
lbForth reviews and mentions
-
Fitting a Forth in 512 bytes (2021)
One compelling use case is getting a REPL on any microcontroller with a UART and, say, ≥64K RAM (I remember lbForth[1] being particularly portable, and there are other implementations you could use as well).
I don’t know if you’d want to have that be your first experience with the Forth itself, though: there’s inherent fiddliness involved in bringing up hardware; the win is that Forth doesn’t really add any of its own. If you can get it to boot and send and receive bytes, you can get an interactive Forth on it—or if available resources don’t permit that, on an imaginary machine spanning it and your PC (“tethered” Forth).
[1] https://github.com/larsbrinkhoff/lbForth
-
What's the simplest language to implement?
Forth compiler in 159 lines of Lisp and C
- lbForth: A self-hosting metacompiled Forth
-
Forth on the XMOS CPU?
Probably what I would do is write a minimal forth interpreter in C, and then use that and a few core words to bootstrap the rest of the system. It is a bit more complex than that, but here is the software which does it.https://github.com/larsbrinkhoff/lbForth
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Jun 2025
Stats
larsbrinkhoff/lbForth is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of lbForth is Forth.