Overview

Harbour is the open/free software implementation of a cross-platform, multi-threading, object-oriented, scriptable programming language, backwards compatible with xBase languages. Harbour consists of a compiler and runtime libraries with multiple UI, database and I/O backends, its own build system and a collection of libraries and bindings for popular APIs. With Harbour, you can build apps running on GNU/Linux, Windows, macOS, iOS, Android, *BSD, *nix, and more. Learn more

Why use it?

  • Harbour is free software, 100% compatible with Clipper compilers.
  • Harbour is proven to be stable, robust and efficient.
  • Harbour is portable across multiple operating systems with the same code base.
  • You can use it to develop either free/open source or nonfree applications. Learn more

Project Status

Linux CI  Windows CI  macOS CI
Latest stable:  3.2.0 (2026-07-07)  .tar.gz
Latest development:  3.2.1dev
Source snapshot:  .zip  .tar.gz
Binaries:  Harbour_builder
GitHub:  Releases  Source

Download Binaries GitHub Releases

Features

Native RDDs, SQL, ODBC

Support for modern standards: JSON, SSL, TCP/IP, XML, …

Cross-platform: 64-bit, mobile, Mac, Linux, BSD, ARM, …

Console, TUI, GUI, service/daemon, web apps

Third-party libs with additional features

Team of experienced and capable developers

License

Harbour is a free and open source project. It can be used to make open source applications, free or nonfree products. Learn more

Development News  


2026-07-07
Release 3.2.0

After fifteen years of development since 3.0.0, Harbour 3.2.0 is now available as an official stable release. Source packages are published on GitHub Releases. The homepage has been updated with CI badges, current version information, and direct download links.

See the news archive for past articles.