This is your work, valued
wordgrinder. A word processor which gets the hell out of your way and lets you get some work done.
1.2kack. The Amsterdam Compiler Kit
662fluxengine. PSOC5 floppy disk imaging interface
433cpmish. An open source sort-of CP/M 2.2 distribution.
402cpm65. CP/M for the 6502
348cowgol. A self-hosted Ada-inspired programming language for very small systems.
270clue. An experimental C to Javascript/Lua/Perl5/Lisp/Java compiler
158minix2. Minix 1 and 2, Quick and Dirty editions
149FUZIX. FuzixOS: Because Small Is Beautiful
138luje. a Java virtual machine written in pure Lua
74typetalk. A SmallTalk like live coding system running in the browser, based on TypeScript.
69fforth. A small, portable Forth written in Posix C
56LBW. Experimental tool for running Linux binaries on Windows
43telinkdebugger. A Raspberry Pi Pico-based debugger bridge for the Telink SWS debug protocol.
43tony-sdk. An SDK for the tony 65c02-based portable game consoles.
39emutos. EmuTOS is a Free operating system for Atari ST computers, and more.
29pcemu. A software 8086 PC emulator.
21polf. A toy
21piface. Bare metal boot loader for the Raspberry Pi's VideoCore processor (no ARM!)
15bmdkey. Python
15micropython. MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
14cowjac. An experimental Java bytecode to C++ transpiler
13dso152-breakout. Breakout for the Fnirsi DSO152
13ibm6770keyboard. A USB interface for the IBM 6770/6780 keyboard.
12glueesp. A port of the Geoworks Glue DOS linker.
11narcissus. A chording keyboard tool for X
11jpegfinder. A simple tool for scraping jpeg frames from files. Suitable for recovering corrupted MJPEG files. I'm looking at you, Hubsan.
9cowbel. An experimental programming language
9cshell. A very simple command line shell for the Commodore 64.
9calculon. A very small, fast shader language using LLVM.
9mercat. My first compiler
9plmc. A compiler for PL/M targeting LLVM bitcode.
9btracker. A chiptracker editor and player for the BBC Micro.
8bogomandel. A silly toy Mandelbrot program for the BBC Micro.
8vtech6502. A collection of data about the internals of various VTech 6502-based toys.
7gcc-vc4. An experimental port of gcc 4.8.1 to the VideoCore IV.
6comal65. A Comal interpreter for the 6502
6llvm-mos-sdk. SDK for developing with the llvm-mos compiler.
6dbztool. A command line tool for accessing the bootstrap protocol on Dragonball CPUs.
6bterm. Firmware/hardware to use a Brother WP-1 word processor as a serial terminal
5prex. Prex is a portable real-time operating system for embedded systems
5fgit. Tools for using Fossil as a git client.
4cparser. C
4objective-lua. A dialect of Lua extended with syntax borrowed from Objective C to add object orientation support.
4gruntle. A text-based CYO MMORPG engine
4ab. Yet Another Build Generator
4maxii-keyboard. PSoC5 firmware to for an ancient MAX-II industrial keyboard
4qemu-z80. Z80 support for qemu
4spey. A spam-filtering SMTP proxy using greylisting
3neo6502-firmware. Firmware for a Neo6502 Retrocomputer
3pblq. Amstrad eMailer PBL boot loader client
3libfirm. C
3vimutti. Tool for decrypting Buddha Machine flash images.
3view. Reverse engineering Acornsoft's VIEW word processor for the BBC Micro.
2stellation. A web based real time space warfare RTS.
2brotherdb. A collection of information about Brother word processors.
2flooded-moon. The moon, like you've never seen it before.
2sdcc. Patched sdcc for Fuzix
1