The Cross-Platform xBase.
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
This Fork
FiveTechSoft maintains this Harbour fork. Source changes are tested before they are promoted to master. Stable upstream releases are linked separately from this fork's development sources.
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
Upstream stable:
3.2.0 (2026-07-07)
.tar.gz
Latest development:
3.2.1dev
Source snapshot:
.zip
.tar.gz
Binaries:
Harbour_builder
GitHub:
Upstream releases
Source
Features
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
- Upstream release 3.2.0
After fifteen years of development since 3.0.0, Harbour 3.2.0 is now available as an upstream 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.