Fork me on GitHub
 Improve this page

Third-party packages

These are some links to Harbour related 3rd party tools and libraries.


Free and Open Source


logo Continuation of former project xbGTK, this project is an open source library for Linux and Windows. It allows to use GTK+ in programs written in xBase-like languages. The library is written by Phil Krylov. It is based on PyGTK by James Henstridge. Some files are modified, though, to generate proper xBase code (instead of Python).


logo QT5 wrapper layer and IDE.


Graphical user interface library for Harbour. This is a wrapper around libui, a portable, lightweight, GUI library.


Is a cross-platform GUI library for Harbour. It is written in C and Harbour.

HwGUI includes two versions: Windows and Linux. Windows version is based on direct calls to the win32 API — this allows to keep it fast and compact. Linux version is based on GTK, it supports the same set of classes, commands and functions as the Windows version, though not all yet. Thus, using some base subset of HwGUI, you can create cross-platform GUI applications.


logo Harbour MiniGUI (HMG) is an xBase Windows / GUI Development System based on Harbour MiniGUI library, Harbour MiniGUI IDE, Harbour compiler and a supported C compiler. This implements a semi-OOP model and is a ready to use Harbour distribution that includes all needed components for your work. Read more

MiniGUI fork with extended features.


Object-Oriented Harbour Graphical interface. This is an object-oriented style conversion of the MiniGUI’s library. Supporting existing code, and adding new and powerful advantages of object-oriented programming.

It offers a great flexibility for the well-known MiniGUI functionality, and an easy way to add new features with the lesser modifications to working code (anyone can subclass any control and add her own features to it).


logo GUI for Harbour toolkit for GTK+. This library gives Harbour the full power of GTK+ in a cross-platform fashion.


WebSocket implementation built on top of hbhttpd contrib.


logo wxHarbour is a set of Harbour language bindings for wxWidgets. Providing a portable multi-platform GUI toolkit for Harbour.

wxWidgets lets developers create applications for Windows, macOS, GTK+, X11, Motif and more, using a single codebase. Unlike other cross-platform toolkits, wxWidgets applications look and feel native. This is because wxWidgets uses the platform’s own native controls rather than emulating them. It’s also extensive, free, open-source, and mature.


logo xHGtk is an multi-platform GUI library for Harbour. Uses GTK+ to create programs that can run on Windows and Linux. It provides a library of commands, functions and classes for multi-platform development using Harbour and GTK+ 2.10 or higher.


  • Advantage Database Server — client–server RDD
  • FiveWin/EasyReport — GUI/Report designer (Windows)
  • OTC Mediator — client–server RDD for SQL backends
  • Xailer — Visual IDE (Windows)

Please use your favourite search engine to find up-to-date information and details about these products.