Skip over navigation


All the open source programs available from this site are listed below. Clicking the program's More Info button takes you to a page that provides detailed information about the program.

Each program's page provides links that can be used to download the program and its source code.

Code Snippets Repository

A code snippets repository or code bank specialising in Pascal, that can display code from the online CodeSnip database along with user defined code snippets. It can export snippets to compilable units and can test compile code with any supported installed version of Delphi or Free Pascal.


Maintains one or more 'mappings' of Delphi Pascal units to the namespaces to which they may belong. Copies the fully qualified namespace / unit name to the clipboard for pasting into Pascal code.

HTML Resource Compiler

Compiles HTML and associated JavaScript and images files etc. into RT_HTML resources in 32 bit resource files suitable for use with Internet Explorer's res:// protocol or with TWebBrowser.

Version Information Editor

Creates version information resource files from templates that can be compiled and embedded in executable programs.

BDiff / BPatch Utilities

BDiff computes differences between two binary files and outputs either a human readable file of a binary patch file. BPatch uses the binary patch files produced by BDiff to patch files.

File Date Comparison Utility

Compares the last modification date of two files. For use in batch files etc.

Pascal Syntax Highlighter

Command line program (with optional GUI) that highlights Pascal source code using HTML, styled by CSS. It has the facility to work with the clipboard and to generate code fragments for pasting into other HTML documents.

Version Information Manipulator Library

A DLL that can access, manipulate and update binary version information data.

Clipboard Format Spy

Displays the names of formats currently on the clipboard and enables common formats to be viewed.

Version Information Spy

Displays the version information from any file that contains it. Includes shell extensions for easy access to version information from Windows Explorer.

8 Queens Problem Solver

Demonstrates all solutions of the 8 queens problem.

John Conway's Game Of Life

Demonstrates John Conway's Game of Life.


A clone of the Minesweeper game written in Delphi Pascal.


Creates a self-extracting install program for software releases.

Component Help Installer

Installs OpenHelp compatible help files for components etc. into Delphi 3 to 7. Available as stand-alone Windows and console applications.