Blank Aspect is a collection of free (open-source) software by the same author. The collection currently comprises seven projects:


A Java application for creating, editing and solving crosswords.


A Java application that performs three kinds of calculation on calendar dates.


A Java application that draws two-dimensional plots of explicit functions in one variable (ie, functions of the form y = f(x), where f(x) is an arbitrary function composed from a set of common mathematical operations).


A Java application that compresses 16-bit and 24-bit AIFF and WAVE audio files using the simple Onda lossless audio compression algorithm. The Blank Aspect NLF (Nested-List File) library, uk.blankaspect.common.nlf, is available separately.


A Java application that generates two kinds of graphical pattern as static images and animations.


A Java application that encrypts files, text and archives (hierarchically structured sets of files) with a 256-bit symmetric-key cipher based on established cryptographic algorithms: the scrypt PBKDF and the Fortuna CSPRNG, for which there is a choice of either AES-256 or Salsa20 as the underlying cipher.


A Java application that performs graphical find and find-and-replace searches for regular expressions on multiple text files.