Firebird is a relational database offering many ANSI SQL-200x features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. It has been used in production systems, under a variety of names since 1981.

wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. On top of great GUI functionality, wxWidgets gives you: online help, network programming, streams, clipboard and drag and drop, multithreading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, and much much more

IBPP, where 'PP' stands for '++', is a C++ client interface for Firebird Server versions 1.5.x , 2.0.x , 2.5 and further. It is a class library, free of any specific development tool dependancies. It is not tied to any 'visual' or 'RAD' tool.

wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++ and XRC (wxWidgets' XML resources) code.

A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.

g++ compiler
GCC development is a part of the GNU Project, aiming to improve the compiler used in the GNU system including the GNU/Linux variant. The GCC development effort uses an open development environment and supports many other platforms in order to foster a world-class optimizing compiler, to attract a larger team of developers, to ensure that GCC and the GNU system work on multiple architectures and diverse environments, and to more thoroughly test and extend the features of GCC.

clang++ compiler
Clang++ is a compiler front end for the C, C++, languages. It uses the Low Level Virtual Machine (LLVM) as its back end.

Home inventory software
Attic Manager is an Inventory software for Home and Small Business. It is built on FlameRobin architecture, using the bakefile build system, and many classes. It's one fine example of reusability of FlameRobin code in a commercial project. Newer versions of Attic Manager are able to load data from popular Quicken Home Inventory program, thus replacing their embedded TurboDB and MSSQL database (depends on the version) with Firebird Embedded. This just shows how Firebird Embedded is flexible and works on all Windows versions, even the latest 64 bit Windows 7.

The Firebird FAQ
A collection of useful tips and answers to frequently asked questions about Firebird. A very useful resource for novice users, but experienced ones might find some bits they missed as well.








Project Page


FlameRobin Blog

Developer Pages



SourceForge Logo