Forth Forth

Open-source Forth projects categorized as Forth

Top 23 Forth Forth Projects

  • Mako

    A simple virtual game console (by JohnEarnest)

  • lbForth

    Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • swapforth

    Swapforth is a cross-platform ANS Forth

    Project mention: Making my own forth implementation | /r/Forth | 2023-06-15
  • durexforth

    Modern C64 Forth

  • zeptoforth

    A not-so-small Forth for Cortex-M

    Project mention: Berry is a ultra-lightweight dynamically typed embedded scripting language | | 2023-10-07

    microcontroller options are interesting, also Forths (

  • gforth

    Gforth mirror on GitHub (original is on Savannah)

    Project mention: A few questions regarding the language | /r/Forth | 2023-06-08

    Not that I've ever seen personally. They mostly exist as extensions in various places. Gforth has one, for example.

  • r4

    :r4 concatenative programming language with ideas from ColorForth.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • miniforth

    A bootsector FORTH

  • 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.

  • worms

    source code for Worms? by David S. Maynard

  • openfirmware

    Open Firmware (IEE1275-1994) implementation by its inventor. (by MitchBradley)

  • VolksForth

    volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.

  • TclForth

    Multi-platform desktop Forth based on Tcl/Tk

  • r3d4

    r3 programing language for 64 bits Windows/Linux/Mac/Rasberry Pi 4

  • r3

    r3 programing language - ColorForth inspired (by phreda4)

    Project mention: Beginner forth projects | /r/Forth | 2023-06-29

    Not from scratch, I use r3,

  • subleq

    16-bit SUBLEQ CPU running eForth - just for fun

  • spf


  • ESP32forth

    FORTH developments for ESP32

    Project mention: The Great Book for ESP32forth | /r/ESP32forth | 2023-11-01
  • may4

    Celebrating Star Wars Day with some Forth code! May the Forth be with you!

    Project mention: Star Wars Day: May the Forth Be with You | | 2023-05-04

    Indirect threaded code version of CAMEL99 Forth for TI-99 computer

    Project mention: project to finish/optimise & play anyone can participate | /r/Forth | 2023-06-23
  • gforth-raylib

    Raylib 3.5 bindings for Gforth. The name is backwards for obvious reasons.

  • ecma6-forth

    Low level forth like language for writing canvas applications

  • Gforth-SDL2-Bindings

    Complete SDL2, SDL_image, SDL_mixer and SDL_ttf Bindings for Gforth with Examples.

    Project mention: Gforth SDL2 Bindings with Examples. | /r/Forth | 2023-11-18
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-18.

Forth Forth related posts


What are some of the best open-source Forth projects in Forth? This list will help you:

Project Stars
1 Mako 546
2 lbForth 398
3 swapforth 268
4 durexforth 218
5 zeptoforth 146
6 gforth 137
7 r4 118
8 miniforth 114
9 cc64 91
10 worms 77
11 openfirmware 60
12 VolksForth 60
13 TclForth 59
14 r3d4 53
15 r3 45
16 subleq 45
17 spf 44
18 ESP32forth 41
19 may4 34
20 CAMEL99-ITC 25
21 gforth-raylib 23
22 ecma6-forth 12
23 Gforth-SDL2-Bindings 3
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.