• Stars
    star
    274
  • Rank 149,395 (Top 3 %)
  • Language Forth
  • License
    BSD 3-Clause "New...
  • Created over 9 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Swapforth is a cross-platform ANS Forth

swapforth

Build Status Issue Stats

Swapforth is a cross-platform 16- and 32-bit ANS Forth.

Currently supported hosts are:

  • J1a - minimal 16-bit FPGA CPU with 8K of memory Demo
  • J1b - 32-bit FPGA CPU with 32K of memory
  • FT900 - 32-bit 100 MHz CPU with 256K flash, 64K RAM

Simulated hosts include:

  • Python in 16-, 32- and 64-bit big- and little-endian
  • J1a and J1b under Verilator

Recent changes:

2015-09-26

  • Both Python 2.x and 3.x are supported
  • The shell now runs on Windows, with and without pyreadline
  • The iCEstick port is now running at 48 MHz

More Repositories

1

raytrace

Python raytracer
Python
276
star
2

cuflow

experimental procedural PCB layout program
Python
215
star
3

i2cdriver

I2CDriver open source tools
Python
181
star
4

spidriver

SPI driver public repo
Python
177
star
5

j1

The J1 CPU
Forth
161
star
6

openexrpython

OpenEXR bindings for Python
C++
94
star
7

gd2-lib

Gameduino 2/3/3X library sources
C
55
star
8

tiled-maps

Collection of maps using the 'tiled' editor
35
star
9

8051forth

Forth for the 8051
Assembly
28
star
10

sincos

Efficient implementations of the transcendental functions
Forth
24
star
11

gd3x-dazzler

Firmware for the Gameduino 3X Dazzler FPGA
Forth
22
star
12

ga144tools

CCPU for GA144
Python
22
star
13

forth-ft800

Forth bindings for the FTDI FT800/Gameduino2
Forth
20
star
14

py-bteve

Python driver for BridgeTek's Eve GPU
Python
17
star
15

verilog1802

The RCA 1802 in Verilog
Forth
16
star
16

camelforth-z80

CamelForth Z80
M4
11
star
17

gd2-asset

Gameduino 2/3/3X asset converter
Python
11
star
18

dazzler-blank

A blank template for the Gameduino 3X Dazzler FPGA
Makefile
6
star
19

gd-textmode

Gameduino 1024x768 text mode firmware
Arduino
6
star
20

gd2-book

LaTeX source for "The Gameduino 2 Tutorial, Reference and Cookbook"
TeX
6
star
21

gd2-manicminer

Manic Miner port for Gameduino 2
Objective-C
5
star
22

gd1-sdk

SDK for the J1 coprocessor in the Gameduino 1
Forth
5
star
23

electricdollarstore

Electric Dollar Store's open source repo
Python
4
star
24

forth-ans

Contributed ANS Forth Tests
Forth
4
star
25

gd1-tools

Gameduino 1 tools
HTML
4
star
26

ga144cookbook

A cookbook for GA144
4
star
27

datasheets

Datasheets for Excamera Labs products
TeX
4
star
28

gd2-pacman

Gameduino 2 port of Albert Seward's AVR pacman
C
4
star
29

gd1

Gameduino 1 library and samples
C++
3
star
30

CircuitPython_bteve

Python
3
star
31

pngout

Minimal PNG writer
C
3
star
32

k40-python

Generating SVGs for use with the K40 Whisperer
Python
3
star
33

multigrader

Multiple image color grader
Python
2
star
34

mysettings

Python
2
star
35

gameduino-tools

2
star
36

j32

32-bit minimal CPU core
1
star
37

xpc

Verilog
1
star
38

j1c

1
star
39

pcjr

Forth
1
star
40

solar

Python
1
star