Open source · tools · experiments

Software

Selected software I have designed and built, from graphics environments to small C and Lua tools.

01

Lua turtle graphics

PicoTurtle

A cross-platform turtle graphics programming environment, rewritten in C++ and Lua after earlier experiments with Electron.

02

Docker API in C

Clibdocker

A C implementation of the Docker Engine API v1.39, organised around the reference JSON API specification.

03

Colour names in C

c-color-names

An ANSI C API for the extensive colour collection maintained by the color-names project.

04

Command-line utilities

Zclk

A C library for building command-line programs in C, Lua, or a combination of both.

05

A lightweight Docker CLI

Cld

A cross-platform Docker CLI implemented in C and Lua, built with Clibdocker and Zclk.