An open API service providing repository metadata for many open source software ecosystems.

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