tiOPF
Free, Open Source Object Persistence Framework for
Free Pascal & Delphi

Some other downloads you may require when using the tiOPF

DUnit, the eXtreme testing framework used in the tiOPF: http://dunit.sourceforge.net/

FinalBuilder, used for automating the build process: http://www.finalbuilder.com/

Interbase 6.01 server and client (or higher). NOTE: The interbase persistence layer will not work with the versions of Interbase and IBX that come with Delphi 5 http://info.borland.com/devsupport/interbase/opensource/#ibx

Firebird, the open source replacement for Interbase http://www.ibphoenix.com/

Interbase Express components (IBX) http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102

Component for colour syntax highlighting of SQL in the tiSQLManager and tiSQLEditor: http://synedit.sourceforge.net/

If you are going to use the ADO persistence layer with Delphi 5, make sure you have applied the D5 ADO Exprdess upgrade pack 2: http://info.borland.com/devsupport/delphi/downloads/index.html

The Oracle persistence layer was written with 'Direct Oracle Access' DOA: http://www.allroundautomations.nl/

FBLib Firebird Libary is another component suite used to implement a Firebird persistence layer. It is also a cross-platform component suite talking directly to Firebird. You can download it from: http://fblib.altervista.org/. Alternatively a more up-to-date version of FBLib is maintained in the tiOPF repository in the 3rdParty/FBLib directory.