Pascal/Delphi connectivity options for Firebird

This is a collection of API wrappers. They are primarily targeted for Delphi, but some also work with FreePascal.

IBObjects Windows / Linux

IB Objects is the most powerful toolbox available for developing client and service applications for InterBase/Firebird in Delphi and C++Builder without the BDE, ODBC or any other middleware.

IB Objects provides more than 80 components for use with 32bit Delphi and C++Builder. The "native IBO" classes require only a Desktop Developer edition. Professional editions of these products are required only if you need to develop with the TDataset-compatible classes.

Home website | Trustware Licensing | On-line Help | Tech Info Sheets | IBO Community Code Contributions

IBX (IB Express) Windows

Embarcadero's official component set for InterBase. Ships with Delphi, CBuilder and Kylix.

Embarcadero CodeCentral Home (may require free registration at CodeCentral)

UIB (Unified InterBase) Windows / Linux

The Unified InterBase Component is set of Open Source classes and components designed for lean and mean multi-tasking processes. It has evolved to include a TDataset component, and is also the basis for dbExpress drivers. UIB has a Borland Compliant conversion API for Interbase, FireBird and Yaffil.

These components are "Thread-Safe" with any version of Interbase, FireBird and Yaffil and are working with Delphi, BCB, Kylix, Lazarus & FPC (Win32, Linux, FreeBsd).

SourceForge Home

ZEOS Windows

ZeosLib is an Open Source project supporting application developers with technologies for high-performance native database access across different platforms.

SourceForge Home

AnyDAC Windows

AnyDAC for Delphi is an unique set of Universal Data Access Components for developing applications on Delphi, C++Builder and Free Pascal. With its powerful common architecture AnyDAC enables native high-speed direct access to Firebird, Interbase and more.

Home website | Help | Forum | Trial

IBX For Lazarus (Firebird Express) Multiplatform

IBX for Lazarus is derived from the Open Source edition of IBX published by Borland/Inprise in 2000 under the InterBase Public License. This version has been brought up-to-date by MWA Software and focused on the Firebird Database API for both Linux and Windows platforms. It is released under the InterBase Public License for the original code and under the compatible Initial Developers Public License for new software.

Home website

IBDAC Multiplatform

InterBase (and FireBird) Data Access Components (IBDAC) is a library of components that provides native connectivity to InterBase and Firebird from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms. IBDAC-based applications connect to the server directly using the InterBase client. IBDAC is designed to help programmers develop faster and cleaner InterBase database applications.

Home website | Download

dbExpress Multiplatform

dbExpress is a database-independent layer that defines common interface to provide fast access to InterBase and Firebird from Delphi and C++Builder on Windows and Mac OS X for both 32-bit and 64-bit platforms. For these servers, dbExpress provides a driver as an independent library that implements the common dbExpress interface for processing queries and stored procedures. As data-access layer is thin and simple, dbExpress provides high performance database connectivity and is easy to deploy. You can use our driver in the same way as the one supplied by Embarcadero.

Home website | Download

dbExpress Windows

dbExpress is data driver architecture developed by Embarcadero Delphi / C++ Builder (Formerly known as Borland or CodeGear Delphi / C++ Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8 and 10 Seattle).

dbExpress Driver for Firebird is a high quality driver providing optimum performance for Firebird service data accessing operation.

Home website | Download | Source Code