GitHub topics: forth-like
cicada-lang/inet-forth
An implementation of interaction nets as a forth-like language.
Language: C - Size: 4.09 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 31 - Forks: 0

akjmicro/dclang
dclang, an RPN language descending from dc and forth.
Language: C - Size: 2.6 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 29 - Forks: 3

cognate-lang/cognate
A human readable quasi-concatenative programming language
Language: C - Size: 4.45 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 251 - Forks: 12

BlagojeBlagojevic/blang
Fort like lang
Language: C - Size: 746 KB - Last synced at: 19 days ago - Pushed at: 30 days ago - Stars: 7 - Forks: 0

iigura/Paraphrase
Multi-core suitable Forth-like language
Language: C++ - Size: 658 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 35 - Forks: 2

skx/foth
Tutorial-style FORTH implementation written in golang
Language: Go - Size: 1.27 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 83 - Forks: 6

virteal/Inox
Iɴᴏx is a concatenative script language for Edge Computing on the Internet of Things in ML times. It will run on metal, nodejs, wasm, etc.
Language: HTML - Size: 4.02 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1

dragoncoder047/cogni
Experimental direct interpreter for the Cognate programming language made by @StavromulaBeta
Language: C - Size: 673 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

RauliL/levite
Spreadsheet application with a bizarre twist.
Language: C - Size: 166 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jbirddog/blue
Compiler for the Blue Language
Language: Assembly - Size: 304 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 5 - Forks: 0

snej/tails
A fast, minimal Forth-like interpreter core in C++ with no assembly
Language: C++ - Size: 706 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 80 - Forks: 5

mikea/niko
Stack-oriented concatenative vector language
Language: C++ - Size: 2.51 MB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

elcritch/forthwith
Portable Forth clone using C, inline asm, and XMacros
Language: C - Size: 760 KB - Last synced at: 2 days ago - Pushed at: almost 5 years ago - Stars: 21 - Forks: 2

Vasyl-Bodnar/forthish
Forthish Language Interpreter
Language: OCaml - Size: 11.2 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

CCurl/MachineForth
Inspired by Chuck Moore's "Machine Forth"
Language: C - Size: 289 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 28 - Forks: 8

joes-esolangs/barrel
An esoteric RPN golfing language
Language: Racket - Size: 7.59 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 1

loscoala/goforth
A fully compiled and forth-like language including a small virtual machine.
Language: Go - Size: 1.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

skx/turtle
A simple turtle-implementation, using FORTH as a scripting-language
Language: Go - Size: 589 KB - Last synced at: 13 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 2

jeffmd/if.x86
a subroutine threaded forth system for x86 cpu
Language: Assembly - Size: 246 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 2

dramforever/fiveth
A stack-based language implemented in RISC-V assembly
Language: Assembly - Size: 107 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

lchen198/wypyplus
WyPyPlus is a minimal wiki in 42 lines of Python code.
Language: JavaScript - Size: 4.09 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 9 - Forks: 1

rptb1/sl-forth
Forth interpreter that runs inside Second Life objects, implemented in Linden Scripting Language
Language: LSL - Size: 41 KB - Last synced at: 5 months ago - Pushed at: about 9 years ago - Stars: 7 - Forks: 0

helvm/brainclub 📦
Forth for BrainFuck
Language: JavaScript - Size: 21.5 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dee0xeed/zf
An implementation of FORTH-like virtual stack machine in Zig
Language: Zig - Size: 144 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Mgrdich/ForthCompiler
A basic Compiler for Gforth written in Go
Language: Go - Size: 1.17 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

ArneBachmann/awful
The stack-based programming language AWFUL, written in Python
Language: Python - Size: 123 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

mcmenaminadrian/riscyforth
Forth for RISC-V SBCs
Language: Assembly - Size: 707 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 1

UberPyro/prowl
WIP stack language that uses regex for control flow
Language: OCaml - Size: 26.3 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 34 - Forks: 0

L4OS/yaforth Fork of mandrookin/yaforth
Yet Another Forth
Language: C++ - Size: 118 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

hathibelagal-dev/ARPNC
Advanced RPN Calculator is trying to make your life fancier and more retro
Language: Python - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

iru-/when
When executes a command in response to a file being changed
Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

jeffmd/if.arm
a subroutine threaded forth system for arm cpu
Language: Assembly - Size: 324 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

James-P-D/Forthish
A C# Console implementation for a Forth-like stack-based language
Language: C# - Size: 121 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

sink666/nutoad
a compliant brainfuck interpreter with subroutines
Language: Lua - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

boomlinde/acidforth
Software synthesizer and sequencer programming language
Language: Go - Size: 442 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 52 - Forks: 3

BerndAmend/sforth
sforth is a script language with a forth like syntax that compiles to javascript
Language: TypeScript - Size: 1.4 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 3

wa1tnr/rp2040-wrpsForth-pico-sdk
Shattuck's ITC Forth for RP2040 metacompiled in gforth then compiled in pico-sdk
Language: C - Size: 719 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

marf41/swit3
Simple, small, somewhat fast, FORTH inspired programming language. Very early WIP.
Language: C - Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

pounce-lang/js-core
Core elements of a Pounce (pounce-lang) interpreter, parser, preprocessor written in TypeScript. Pounce types are being developed (a preprocess type checker is in beta)
Language: TypeScript - Size: 838 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

nomadbyte/stoical-fixes Fork of mikewarot/mstoical
Unofficial fixes and extensions for STOICAL, a Forth like language by Jonathan Moore Liles: (http://stoical.sourceforge.net) - the modernization effort initiated by @mikewarot
Language: C - Size: 389 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

drblez/avrforthlike
AVR Forth (Forth-like) compiler
Language: Forth - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

losinggeneration/miniforth-moonscript
Implementation of Miniforth in Moonscript.
Language: MoonScript - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

jhswartz/eczema
Parasitic Forth seeks ECMAScript Host
Language: JavaScript - Size: 63.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dragoncoder047/phoo 📦
My (broken) first attempt at a Javascript concatenative programming language. DOES NOT WORK RIGHT NOW
Language: JavaScript - Size: 1.29 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

olemorud/forth
Interpreter in Haskell for a very simple subset of Forth
Language: Haskell - Size: 2.93 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Fourmilab/ClassWar
Demonstration application developed in 1990 for the AutoCAD Development System (ADS_ which used the ATLAST Forth-like language kernel to implement a true object-oriented database within AutoCAD including user-defined objects, abstraction, encapsulation, inheritance, and polymorphism. This code is not compatible with any current software system and is of historical interest only.
Language: C - Size: 766 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

roobie/bforth
yet another forth
Language: Assembly - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

Becavalier/QuickForth
(Prototype) A forth dialect prototype with its VM.
Language: Assembly - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

Fourmilab/atlast
Atlast is a FORTH-like threaded language, implemented in standard C, which can either be used stand-alone or embedded in applications to make them programmable and open to extension by users. Floating point, C-like strings, and C/Unix-like file I/O are supported.
Language: HTML - Size: 99.6 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 3

donomii/throff 📦
the Throff programming language
Language: Java - Size: 655 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

donomii/throff-jupyter 📦
Juptyer notepad plugin for the throff language
Language: Go - Size: 7.88 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

seanmcelroy/moo
A TinyMUCK-inspired text adventure game written in .NET core
Language: Forth - Size: 1.51 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

sqrt57/nforth
My forth dialect
Language: Assembly - Size: 354 KB - Last synced at: about 2 years ago - Pushed at: about 10 years ago - Stars: 5 - Forks: 1

pounce-lang/tixy-pounce
code-golf like tixy.land, but for the Pounce programming (post-fix notation) language.
Language: JavaScript - Size: 340 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

AnnoyedArt1256/aartforth
A simple forth interpreter in C++
Language: C++ - Size: 279 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

tiluser/Creole-Forth
Scripting language in the form of a Delphi/Lazarus component
Language: Pascal - Size: 804 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 5

tiluser/cfpy
Creole Forth for Python
Language: Python - Size: 153 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

Stasenko-Konstantin/Tsharp
fork. Forth-like language
Language: Go - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

rptb1/lolan
My first compiler, from 1986, for a Forth-like language, plus games!
Language: Forth - Size: 190 KB - Last synced at: 5 months ago - Pushed at: about 9 years ago - Stars: 4 - Forks: 0

pimpale/lasagna
very very small stack based language resembling forth
Language: C - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Kroc/pling
Pling! is a native 8-bit Forth-like scripting language, under development, for 8-bit micro-computers; first for the Commodore 64, with other CBM & 6502 systems to follow and Z80-based systems after that
Language: Batchfile - Size: 19.4 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

ktnlvr/smol-forth-c
:computer::speech_balloon::fire: a tiny forth-like language interpreter intended for no real usage, except for maybe an arduino calculator
Language: C - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

tiluser/cfperl
Creole Forth for Perl
Language: Perl - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

donomii/throff-combined
The THROFF programming languge
Language: Jupyter Notebook - Size: 16.3 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

nmorse/pounce_v0
v0 (discontinued development) of a new concatenative programming language that runs in the browser. see @pounce-lang for version 1+
Language: JavaScript - Size: 458 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

tiluser/Creole-Forth-For-Excel
Forth in a spreadsheet
Size: 1.57 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 3

tiluser/cfjs
Creole Forth for JavaScript
Language: JavaScript - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

upost/finf Fork of lpereira/finf
FINF Is Not Forth (but Forth for Arduino)
Language: C++ - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

yobson/Y86_64-forth
This is a simple interpreter and compiler (for Y86_64) of a dialect of FORTH
Language: Haskell - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

tiluser/creole-forth--csharp
Creole Forth for C#
Language: C# - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Guevara-chan/Stasis-Project
/Stack-based virtual processor/
Language: PureBasic - Size: 77.1 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1

zni/rforth
Yet another Rust learning project.
Language: Rust - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

boomlinde/sf
Shader forth, C ForthSalon implementation
Language: C - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

jeffmd/if.atmega
a subroutine threaded forth system for atmega328 microcontrollers
Language: Assembly - Size: 648 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1
