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.
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 unit scopes to which they may belong. Copies the fully qualified unit name to the clipboard for pasting into Pascal code.
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.
Calculates various averages and weighted averages, such as arithimetic, harmonic, geometric and power means, modes and medians.
Creates version information resource files from templates that can be compiled and embedded in executable programs.
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.
Compares the last modification date of two files. For use in batch files etc.
Command line program that creates files of a given size containing random-ish bytes.
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.
Basic viewer application for the SWAG Pascal source code collection.
A DLL that can access, manipulate and update binary version information data.
Displays the names of formats currently on the clipboard and enables common formats to be viewed.
Note This program is mothballed. It is being neither developed nor supported.
Displays the version information from any file that contains it. Includes shell extensions for easy access to version information from Windows Explorer.
Demonstrates all solutions of the 8 queens problem.
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.
Note This program is obsolete. It is being neither developed nor supported and is here only for historical reasons.
Installs OpenHelp compatible help files for components etc. into Delphi 3 to 7. Available as stand-alone Windows and console applications.