
For information on commercial Forth compilers, see the home pages of commercial Forth sites.
Non-commercial (public domain, shareware, etc.):
| OS/Chip |
System |
Standard |
Author(s) |
Comments |
PIC18Fxxxx processors |
FlashForth is a native Forth for PIC18Fxxxx processors. |
Mikael Nordman |
Added 03/05/2008 The license is GPL v3. |
|
Axiom - Game Engine |
Greg Schmidt |
Added 03/04/2008 Axiom is a Forth-based universal game engine designed primarily to facilitate the creation of "abstract strategy" games. |
||
| Linux, FreeBSD, and Windows running on x86 processors |
Diaperglu 1.4 (formerly called Dllforth) Diaperglu is a Forth script interpreter developed in C/C++ that can host dynamic html pages. It has many features such as an error stack, memory management, dll/shared object library access, and even both isapi and cgi support. Features:
|
Jim Norris |
Added 02/22/2008 |
|
Boxx - a minimalistic scripting language inspired by Forth |
Vildan Hasanbegovic and Adam Danielsson |
Added 01/21/2008 |
||
Forth implementation for the .Net Framework 3.5 "I would like to get some feedback." |
Kyle Jacobson | Added 01/01/2008 This implementation has a compiler / interpreter to give the familiar interactive Forth programming experience and a Forth API which can be used by other .Net languages. |
||
i386 |
A sometimes minimal Forth compiler and tutorial for Linux / i386 systems. Public Domain |
Added 09/17/2007 |
||
| Parallax Propellor | PropellerForth is a Forth kernel and interactive development environment for the Parallax Propeller. |
"ANS-Like" | Cliff L. Biffle | Added 04/12/2007 |
ZEN Forth
|
Martin Tracy | Added 12/29/2006 |
||
Linux, FreeBSD, DragonFly BSD, NetBSD, Windows, and Unix |
ANS compatibility layer available |
Chief Architect: Charles Childers |
Public domain Added 09/01/2006 |
|
Unix |
ANS |
|
|
|
| Z80 |
ANS |
Wonyong Koh |
An ANS Forth based upon eForth |
|
| Linux |
|
Krishna Myneni |
|
|
| MSDOS and OS/2 |
PFE - SourceForge webpage
|
|
Dirk Zoller |
The Portable Forth Environment |
| Unix |
ANS |
Phil Burk |
A portable ANS Forth for Unix, Mac, Win95/NT |
|
|
|
ThisForth
|
|
Wil Baden |
|
| Mac |
|
|
Rob Chapman |
|
| 6809 |
CAMEL Forth |
ANS |
Brad Rodriguez |
|
| Amiga |
JForth Site Subroutine threaded Forth implementation |
|
Mike Haas |
Freeware |
| MS-DOS |
|
Albert Chan |
|
|
| MS-DOS |
Pygmy Forth
|
|
Frank Sergeant |
|
MS-DOS |
|
|
||
MS-DOS |
|
Tom Zimmer |
Forth (16 bit) for MS-DOS |
|
MS-DOS |
|
Tom Zimmer |
Forth (16 bit) cross/meta compiler for MS-DOS |
|
| Macintosh |
|
|
|
|
Macintosh |
|
Chris Heilman |
The first free Forth for the Mac and it still is great! |
|
Macintosh |
Mops and PowerMops |
|
Mike Hore |
Object Oriented Forth for Mac OS X |
Macintosh |
Yerk 3.67
|
|
|
Object Oriented Forth for the Mac |
Macintosh |
D |
|
Daniel Engeler |
An interactive compiler based on Forth. It is implemented for the PowerPC processor under Mac OS X. |
| 68K |
|
Brad Eckert |
Forth and Tiny Open Firmware |
|
| ADSP 2100 |
2K1Forth
|
|
Dwight Elvey |
Forth the ADSP 2100 |
| Lego Mindstorms . |
ANS |
Ralph Hempel |
Website for Lego Mindstorms Forth |
|
| Palm Pilot . |
|
Neal Bridges |
Website for the US Robotics Palm Pilot |
|
|
HP-75C |
Forth for HP-75C (vintage 1983) |
|
John J. Cassady |
|
| 68K |
F68KANS |
ANS |
Joerg Plewe |
|
| PIC 16C84 |
|
Michael Josefsson |
|
|
|
Microchip PIC16F8xx and PIC16F88 |
PicForth |
|
PicForth is an optimizing Forth cross compiler hosted on gForth- 12/01/2004 |
|
| Platform independent - Java |
Delta Forth |
|
|
A platform independent Forth that uses Java. |
|
Platform independent - C |
graspForth |
not ANS |
Bernard Mentink |
32-bit Forth in C - supports all 32-bit micros that GCC cross-compiles to |
| OS/2 |
Forth32
|
|
Rick VanNorman |
A 32-bit shareware Forth |
| TMS320C50 |
|
|
||
TI MSP430 |
|
|
||
| Unix |
|
Bernd Paysan |
A native code Forth for Linux and Windows |
|
Unix |
eForth V1.0e |
|
Francois-Rene |
Linux port of eForth V1.0e |
| Windows |
LMI WinForth V1.01 |
|
|
Shareware Forth for Windows |
Windows |
Win32Forth V4.2
|
|
Tom Zimmer |
32 bit Forth for Windows (32s, 95, and NT) |
Windows |
|
A compiled windows executable is now available as well as the CGI forth web scripting language. (10/2004) |
||
| Embedding |
|
|||
Embedding |
ATLAST 1.0 |
|
John Walker |
Autodesk Threaded Language Application System Toolkit |
| Embedding |
FICL V2.04 |
|
John Sadler |
Forth Inspired Command Language |
Embedding |
UNTIL V2.5.2
|
|
Norman Smith |
The UNconventional Threaded Interpretative Language |