LibCSS is a library for parsing Cascading Style Sheets, and for performing selection of computed styles from parsed style sheets. Most of my work has been on its selection engine, adding CSS properties and testing.

ArcEm is a portable open-source emulator for the Acorn Archimedes. I designed the web site.

Other bits and bobs

AlphaGen

AlphaGen is a command line utility that I wrote when making the NetSurf web site. It generates a bitmap with an alpha channel from two input images; one on a black background and one on a white background. It's useful when using graphics software that lacks any facility to export images with alpha channels.

AlphaGen is written in C.

Example usage

$ alphagen black.png white.png alpha.png

Inputs

Output

black.png

white.png

alpha.png

Download

AlphaGen is available under the MIT licence. Get the source code via Git.

$ git clone git://git.netsurf-browser.org/alphagen

Alternatively, pre-built binaries are available for the following operating systems: