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

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