theForthNet
Please
report bugs
Issues
Packages
Tags
Users
Login/Sign up
Packages
All packages currently hosted on theForthNet
base64
Base64 Encode/Decode
bit-arrays
Accessor words for bit arrays
bounds
convert offset+length to do-indices
break
BREAK/CONTINUE-Statements for Standard Forth
callec
Call with escape-continuation
co
Coroutines by partial continuations
compat
Portable (mostly standard) implementations of some Gforth features
CRC-8
Some popular 8 bit CRC calculations
dynamic-memory-allocation
An implementation of ALLOCATE FREE RESIZE in Forth-94
euler303
Project Euler #303
f
Forth package manager for theForthNet
fixed
Fixed point number package
forthvector
Forth vocabulary for vector graphics
gencon
Generate Forth constant libraries via C
i2c
A collection of i2c related words
interpretive
Standard Forth support for words with special interpretation and compilation semantics
keccak
Keccak in Forth
lcd-hd44780
Generic driver for HD44780 based LCDs
ll
tools for manipulating singly linked lists
matmul
FP matrix multiplication
minimal
Minimal Forth Workbench provides an educational subset of Standard Forth, feel free to experiment.
modules
An implementation of VFX Forth like modules based on Forth-94 wordlists
mrot
save TOS in 3rd element
multi-tasking
GForth Reference implementation of multi-tasking standard proposal
mwords
enhanced version of words
nige-zapper
Space shooter for the N.I.G.E softcore
objects
Yet another Forth objects extension
package
Implementations of SwiftForth's PACKAGE words
priority-queue
priority queue abstract data type
recognizers
A collection of recognizers
screens
Structure Source Code in a Collection of Screens
sfp
Software floating point package
sprintf
An implementation of sprintf, printf and fprintf
stack
Stacks for Forth
stringstack
processessing strings the forth way: on a string stack
swoop-compat
Extra compatibility layers for Portable SWOOP
tail-jump
Local and non-local tail-jump
ttester
a utility for testing Forth words