GitHub topics: forth
tabemann/zeptoforth
A not-so-small Forth for Cortex-M
Language: Forth - Size: 57.8 MB - Last synced at: about 2 hours ago - Pushed at: about 2 hours ago - Stars: 255 - Forks: 30

mkicjn/paraforth
A sub-1KB, self-hosting, native code Forth without compromise
Language: Forth - Size: 196 KB - Last synced at: about 4 hours ago - Pushed at: about 4 hours ago - Stars: 5 - Forks: 1

tanukishrine/tanukishrine.github.io
Repository for my webpages
Language: JavaScript - Size: 136 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

mak4444/dbgspf
Versiom of SPForth wich debager
Language: Forth - Size: 1.87 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

githubgilhad/NanoHomeFORTH
A small Forth for ATmega328P with VGA and PS/2 keyboard
Language: Assembly - Size: 2.43 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

oh2aun/flashforth
FlashForth development
Language: Assembly - Size: 17.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 105 - Forks: 30

bfox9900/CAMEL99-ITC
Indirect threaded code version of CAMEL99 Forth for TI-99 computer
Language: Forth - Size: 48.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 30 - Forks: 2

phreda4/r3
r3 programing language - ColorForth inspired
Language: Forth - Size: 134 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 62 - Forks: 4

orterforth/orterforth
fig-Forth for modern and retro platforms.
Language: Assembly - Size: 1.43 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 9 - Forks: 1

forthy42/gforth
Gforth mirror on GitHub (original is on Savannah)
Language: Forth - Size: 134 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 165 - Forks: 31

Ismael-VC/thrift
Inspired by: "THRee Instruction ForTh".
Language: Makefile - Size: 12.7 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

chochain/eforth
eForth in C/C++ - multi-platform (Linux,MacOS,Windows,ESP32,WASM)
Language: C - Size: 26.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 29 - Forks: 4

jserv/subleq
A Forth environment on a single-Instruction 16-bit SUBLEQ machine
Language: C - Size: 18.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 0

mak4444/gnu-efi-code-forth
Forth OS UEFI
Language: Forth - Size: 2.46 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 12 - Forks: 1

i42output/neos
Language agnostic scripting engine with a custom bytecode JIT
Language: C++ - Size: 2.05 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 51 - Forks: 5

seanpm2001/Learn-Forth
A repository for showcasing my knowledge of the Forth programming language, and continuing to learn the language.
Language: Forth - Size: 336 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

gerryjackson/forth2012-test-suite
Test programs for Forth 2012 and ANS Forth
Language: Forth - Size: 217 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 76 - Forks: 16

lassik/awesome-forth
Links pertaining to the Forth programming language
Size: 32.2 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 36 - Forks: 4

ertgl/cx-tagged-template
Class-name expressions in the style of concatenative programming.
Language: JavaScript - Size: 2.39 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 2 - Forks: 0

CCurl/forth-dwc
A extremely minimal Forth system that can run stand-alone or be embedded into another program.
Language: C - Size: 109 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 2 - Forks: 0

ratfactor/nasmjf 📦
NASM port of JONESFORTH!
Language: Assembly - Size: 372 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 7

s-macke/Forthly
Tiny Forth implementation in Go
Language: JavaScript - Size: 210 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 16 - Forks: 0

forthy42/net2o
net2o mirror on github (original is on https://fossil.net2o.de/net2o)
Language: Forth - Size: 104 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 1

jserv/muxleq
16-bit virtual machine with a two-instruction set CPU capable of running Forth
Language: Forth - Size: 227 KB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 7 - Forks: 0

cstrainge/sorth
An implementation of Forth in C++ 20.
Language: C++ - Size: 840 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 13 - Forks: 2

hotwolf/N1
A small stack machine.
Language: Verilog - Size: 6.68 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 6 - Forks: 1

howerj/lfsr-vhdl
An implementation of a CPU that uses a Linear Feedback Shift Register as a Program Counter instead of a normal one
Language: VHDL - Size: 1.31 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 46 - Forks: 0

mattsteeldue/vforth-next
Z80N Forth system suitable to run on the new ZX Spectrum Next
Language: Forth - Size: 501 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 31 - Forks: 1

haerfest/acornsoft-forth
Acornsoft Forth
Language: Assembly - Size: 562 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

bradleyeckert/ok
Secure thin-client Forth for MCU systems development
Language: C - Size: 1.25 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

zeroflag/equinox
🌑 Forth Programming Language on Lua
Language: Lua - Size: 4.25 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 17 - Forks: 1

theandrew168/derzforth
Bare-metal Forth implementation for RISC-V
Language: Assembly - Size: 76.2 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 52 - Forks: 5

EarlGray/language-incubator
Learning compilers, interpreters, code generation, virtual machines, assemblers, JITs, etc.
Language: Rust - Size: 4.09 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 58 - Forks: 1

mak4444/Win64OptNForth
Forth 64 optimizer for WIN 64
Language: Forth - Size: 932 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

automas-dev/forth-py
Forth lang parser written in python
Language: Python - Size: 6.84 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 3 - Forks: 3

Romariok/forth_model
Модель процессора, написанный на языке Python
Language: Python - Size: 755 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

remko/waforth
Small but complete dynamic Forth Interpreter/Compiler for and in WebAssembly
Language: WebAssembly - Size: 7.83 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 530 - Forks: 27

jbush001/ForthConsole
A fantasy console based on FORTH.
Language: JavaScript - Size: 634 KB - Last synced at: 6 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

ams-hackers/gbforth
👾 A Forth-based Game Boy development kit
Language: Forth - Size: 774 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 138 - Forks: 24

ekoeppen/janus
Janus is a generic Forth metacompiler - Mirrored from https://git.sr.ht/~ekoeppen/janus
Language: Forth - Size: 162 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 0

larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Language: Forth - Size: 18.9 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 457 - Forks: 113

githubgilhad/memxFORTH-init
Small FORTH-like interpreter for AVR using __memx
Language: C - Size: 614 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

Nomagno/nomforth
My personal C Forth implementation
Language: C - Size: 73.2 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

forth-ev/VolksForth
volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
Language: Forth - Size: 490 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 75 - Forks: 13

ekoeppen/CoreForth-0
Generic multi-target Forth system - Mirrored from https://git.sr.ht/~ekoeppen/CoreForth-0
Language: Forth - Size: 219 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 5 - Forks: 0

zeroflag/fcl
Forth Calculator's Language
Language: Java - Size: 1.98 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 19 - Forks: 2

zeroflag/punyforth
Forth inspired programming language for the ESP8266
Language: Forth - Size: 4.33 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 419 - Forks: 42

gmpalter/cl-forth
Common Lisp implementation of the Forth 2012 Standard
Language: Common Lisp - Size: 681 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 119 - Forks: 7

meithecatte/miniforth
A bootsector FORTH
Language: Forth - Size: 310 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 142 - Forks: 9

spyren/Mecrisp-Cube
Mecrisp-Stellaris Forth for the STM32 Cube ecosystem.
Language: C - Size: 202 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 22 - Forks: 7

philburk/pforth
Portable Forth in C
Language: C - Size: 664 KB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 648 - Forks: 107

zevv/zForth
zForth: tiny, embeddable, flexible, compact Forth scripting language for embedded systems
Language: C - Size: 170 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 382 - Forks: 54

kumaashi/dumped
Source Code dumped out.
Language: C++ - Size: 8.52 MB - Last synced at: 3 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

githubgilhad/memxFORTH-core
A small Forth-like core for AVR (ATmega328P, ATmega2560 ) - tool for pin manipulation
Language: C - Size: 652 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

JohnAlanPeters/cg
Forth source for the online version of Win32Forth is here. We call it Webby. You can use it from any browser. It includes a file system, and tools like VIEW SEE SE VOCS WORDS DUMP ORDER and all the other words that you expect in a fully developed system. You can probably find the words to do what you want are already coded here.
Language: Forth - Size: 1.74 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 3

twolodzko/forth-rs
Minimal Forth interpreter implemented in Rust
Language: Rust - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 2

philburk/hmsl
Hierarchical Music Specification Language, Forth tools for experimental music from the 1980's
Language: C++ - Size: 18.4 MB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 105 - Forks: 9

lambda-mike/aoc
My solutions to Advent Of Code puzzles
Language: Haskell - Size: 549 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

thi-ng/synstack
Modular soft synth & Forth based VM for audio DSL experiments aimed at embedded devices
Language: C - Size: 613 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 123 - Forks: 4

akjmicro/dclang
Powerful & minimalist RPN stack language influenced by dc and forth
Language: C - Size: 2.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 3

chochain/weForth
Web eForth via WASM
Language: C++ - Size: 8.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

evincarofautumn/kitten
A statically typed concatenative systems programming language.
Language: Haskell - Size: 2.78 MB - Last synced at: 30 days ago - Pushed at: about 2 years ago - Stars: 1,120 - Forks: 41

siraben/zkeme80
An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.
Language: Scheme - Size: 1.3 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 236 - Forks: 5

romforth/romforth
Ultra Portable, Small, Baremetal Forth for various processors
Language: Perl - Size: 3.04 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

chochain/tensorForth
Forth does tensors, in CUDA.
Language: C++ - Size: 16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 46 - Forks: 5

piotr-wiszowaty/foco65
Forth cross-compiler targeting 6502 processors.
Language: Python - Size: 43.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 5

Jos-Ven/A-smart-home-in-Forth
A smart home in Forth
Language: Forth - Size: 7.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

uclnlp/d4
Differentiable Forth Interpreter
Language: Python - Size: 1.13 MB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 71 - Forks: 11

Jos-Ven/cforth Fork of MitchBradley/cforth
Mitch Bradley's CForth implementation
Language: C - Size: 7.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

shimanauskas/sandrasforth
A public domain Forth for Linux and macOS on x86-64.
Language: Assembly - Size: 437 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

PumpkinDB/PumpkinDB
Immutable Ordered Key-Value Database Engine
Language: Rust - Size: 1.01 MB - Last synced at: 30 days ago - Pushed at: about 5 years ago - Stars: 1,379 - Forks: 62

cicada-lang/inet-forth
An implementation of interaction nets as a forth-like language.
Language: C - Size: 4.21 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 0

davazp/eulex
A straightforward standalone Forth implementation for x86.
Language: Forth - Size: 273 KB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 132 - Forks: 14

cbiffle/cfm
A 16-bit CPU and self-hosting Forth system for the Lattice ICE40 FPGA, written in Haskell.
Language: Haskell - Size: 800 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 58 - Forks: 8

CCurl/c4
A portable Forth system inspired by ColorForth and Tachyon
Language: C - Size: 103 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 4

pavel-krivanek/StartingForth
Forth in JavaScript with a teletype emulation
Language: JavaScript - Size: 1.77 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

agsb/milliForth-6502
The smallest Forth real programming language for 6502. Based in milliForth for x86.
Language: Assembly - Size: 54.8 MB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 103 - Forks: 3

howerj/embed
An embeddable, tiny Forth interpreter with metacompiler.
Language: Forth - Size: 1.06 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 101 - Forks: 19

mynenik/kForth-Win32
Language: Forth - Size: 11.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1

mynenik/kForth-32
32-bit Forth System for x86-linux
Language: Forth - Size: 7.31 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 22 - Forks: 2

mynenik/kForth-64
64-bit Forth System for x86_64-GNU/Linux
Language: Forth - Size: 4.08 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 25 - Forks: 5

z-silver/elevator-chime
Zig implementation of the Chime VM
Language: Zig - Size: 72.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

marcpaq/b1fipl
A Bestiary of Single-File Implementations of Programming Languages
Size: 124 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1,005 - Forks: 40

getpinga/tembo
Namingo EPP is an open-source PHP EPP client that enables seamless connection to EPP servers for domain registration and management. It supports multiple EPP extensions, integrates easily with any PHP framework, and is fully customizable for various domain registries.
Language: PHP - Size: 715 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 20 - Forks: 1

vygr/OSX-Forth
Forth for OSX, bootstrap from x86 NASM then Forth only.
Language: Forth - Size: 207 KB - Last synced at: 1 day ago - Pushed at: almost 10 years ago - Stars: 42 - Forks: 10

ekoeppen/nemesis
A Forth compiler written in OCaml - mirrored from https://git.sr.ht/~ekoeppen/nemesis
Language: Forth - Size: 51.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

piotr-wiszowaty/atari_xlxe_sd_cartridge
Atari XL/XE SD cartridge
Language: C - Size: 516 KB - Last synced at: about 4 hours ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 4

rm-hull/byok
A bare-metal x86 Forth interpreter & compiler
Language: C - Size: 3.01 MB - Last synced at: 7 days ago - Pushed at: almost 8 years ago - Stars: 63 - Forks: 11

ikysil/ikforth
ikforth is an idiomatic Forth implementation.
Language: Forth - Size: 16.9 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 17 - Forks: 3

WillemOuwerkerk/noForth-T-hardware-examples-RP2040
This repository is to aid development and code sharing in Forth and specific noForth t for the RP2040
Language: Forth - Size: 11.3 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 0

mynenik/XYPLOT-Win32
XYPLOT Plotting and Data Analysis Program for 32-bit Windows
Language: Forth - Size: 7.66 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

mynenik/XYPLOT-32
Extensible Plotting and Data Analysis Program for 32-bit x86 GNU/Linux
Language: Forth - Size: 3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

flypie/Ace-2019
Reimplimentation of the Jupiter ACE with slightly more modern hardware. https://www.jupiter-ace.co.uk/ the KiCad versions are the up to date designs which are available at https://jupiterdeuce.blogspot.com and https://github.com/flypie/Ace-2019
Language: Assembly - Size: 117 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 0

nealcrook/multicomp6809
Software and modifications for Grant Searle's multicomp FPGA design, mostly focussed towards the 6809 variant: Forth (CamelForth), FLEX, CUBIX, NITROS9, FUZIX and the exec09 emulator.
Language: Forth - Size: 28.7 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 59 - Forks: 17

brendanator/jsForth
Forth implemented in js
Language: JavaScript - Size: 817 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 87 - Forks: 22

Jokymon/forth-vm-sim
An experimental Forth system with VM and compiler to learn about the core concepts of Forth
Language: Python - Size: 3.14 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

s-macke/starflight-reverse
Reversed engineered game Starflight (1986)
Language: C - Size: 54.1 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 138 - Forks: 13

cstrotm/forth-tek4014
Forth vocabulary for vector graphics on a tektronix 4014 terminal (or macterm, xterm, MS-DOS Kermit)
Language: Forth - Size: 4.88 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 8 - Forks: 2

cstrotm/This-Forth
ThisForth -- a macro-oriented Forth based on Standard (ANS) Forth 1994 by Wil Baden
Language: Forth - Size: 70.3 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 1

SirWumpus/post4
Post4 is an indirect threaded Forth dialect written in C.
Language: Forth - Size: 8.96 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 3
