Welcome! Here is the list of software related to the ZX Spectrum that I have developed through the years. I hope you enjoy it!

A C++11 (and up) library that provide your C++ programs with the look and feel of an authentic ZX Spectrum!

A LL(1) grammar specification for the original Sinclair BASIC used in the ZX Spectrum 16K/48K.

A program to run Sinclair BASIC 48K source code in a PC, and also to synthesize and analyze that kind of code.

One of the oldest ZX Spectrum 48K emulators made for the PC.

A plug-in written in C for GIMP that transforms any bitmap image (RGB) into the closest image in the ZX Spectrum screen format.