Ficl is a lightweight, efficient language designed to be incorporated into other programs, including (especially) firmware based systems. Ficl includes a simple but capable object model that can wrap existing data structures. Applications: scripting,
amforth is an extendible interpreter on microcontrollers
amforth is an extendable command interpreter running on AVR ATmega and TI MSP430 microcontrollers. Turnkey actions for fully autonomous operations are possible as well. The command language is close to the Forth 2012 standard.
The Portable Forth Environment implements the ANSI Forth Standard, it is fully written in C, the newer version has a module concept, and it is fully multithreaded. Autoconf used. Tested in embedded environments.
A Perl based interpreter for a language which is a blend of Forth and APL. The power of lang5 stems from its arrays operations in conjunction with the underlying Forth programming paradigm of bottom up programming.
A virtual machine providing a dynamic, portable assembler; JIT compilation; C bindings; and Forth semantics.
This project originally was about a megaman clone called "Game Developer Man". Game Developer Man, the game, has long since tanked. However this project has moved on to the KRGP.
OFBootMenu is a boot selector for the Pegasos platform written in Forth. A simple configuration file specifies the set of operating system choices and the commands used to boot each one.
The OpenBIOS project provides you with most free and open source Open Firmware implementations available. Here you find several implementations of IEEE 1275-1994 (Referred to as Open Firmware) compliant firmware.
In the spirit of Doug Bagley's Great Language Shootout, we provide our own, up to date version that we intend to run as an open source project, making it easy to contribute new tests, and easy to run the framework on your own computer.
ZForth is a Forth interface for the Zope Web Application Server. It enables you to run forth code from Zope. It applies the new object class ZForth to the ZODB. Please note that it depends on gforth.
A chess-playing program written in ANS Forth. Uses the Forth terminal for interacting with the user. Can make use of ANSI color terminals and Utf-8 chess-piece glyphs for quasi-graphical display.
Everything related to forth programming that has been discussed on the comp.lang.forth usenet newsgroup. The site is dedicated towards improving portability between forth implementations, providing surveys, example implementations, and library modules.
Software to allow a GNU/Linux/Mac system to be contained within one directory (folder), which allows it to be installed by drag-n-dropping it to the hard disk, removed by dragging it to the trash, and duplicated by copying it in the Finder.
guiForth is a customized version of pForth that provides bindings to the FLTK library. The initial goal is to create a software development system for the Agenda VR3 PDA, but guiForth should be portable to any platform that has FLTK.