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
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
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
- 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.