ANS Forth for Win32 and Linux/x86 (used to compile the following SF projects: acWEB, acFTP, acFreeProxy, acSMTP, Forth-Script)
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,
FTH Forth Scripting
FTH provides running stand alone Forth scripts like Ruby etc. and using Forth as an extension language to your application.
A Forth interpreter built on top of a little virtual machine.
Building a FORTH in C for practice.
C language implementation of my BIF 6809 variant of fig-FORTH. May be interesting to programmers with C background who want to understand the high-level version of the low-level of FORTH. Those requiring a fully functioning FORTH may look elsewhere. (The releases are usually out of date. Best to browse the code repository and download the latest snapshot.) (I am now mirroring the project at http://sourceforge.jp/projects/bif-c/, to make it more accessible to Japanese associates who might be interested.)
bigFORTH is a native code Forth for x86 processors. MINOS is a portable GUI library for X11 and Win32, written in object oriented Forth, and includes the form editor Theseus.
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.
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.
A customized pForth Interpreter with dynamic library loading
OspreyForth is a personal project to make a customized Forth interpreter that can be used to create command-line scripts and general apps. It is currently capable of loading dynamic libraries and using external C code. In the future code that more directly attaches to the interpreter are planned so as to expand its abilities out-of-the-box.
A Portable Forth. It is aimed to be interpreted, or compiled to various architectures and VMs.
Gigabyte-scale persistent object Store in C++. Able to intern and persist arbitrary ELF loadble objects. Convenient class library (Lists, Strings, Dicts, Namespaces, etc.) optimised for spatial locality of reference. Virtual machine toolkit.
Wisp is a small Scheme-like language designed to be easily used in various structured data processing tools. The accent is on simplicity, automatical generatibility, and efficiency. (Currently on long hiatus. Gauche has similar goals and is maturer.)