The Cross-Platform xBase.
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 back ends, 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 (32/64-bit), 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
Harbour is a free and open-source project. It can be used to make open source applications, free or nonfree products. Learn more
- New logo and further website refresh
The logo received a refresh, dropping the "Hb" characters, making it fit in a square shape and refreshed, fewer colors. The website evolved further as well, with brighter and more modern look, larger fonts, responsive design and a new Donate button. A visual overview of the website redesign steps here.
- Website refresh
Continuing with the refactor, the site is now fully vector-based, sources have been cleaned up and further minimized, the look refreshed. The crew page and code examples are now automatically generated, thus much easier to update. Several pages have been converted to Markdown. Source size is now 64 kB (was 624 kB). Also added en edit button to each page. vszakats
- Website refactor
Content and design remained the same, but much easier to update now. vszakats
- Migration to Git and GitHub
- Release 3.0.0
After 1.5 years of strong development and 3600 commits, new stable version 3.0.0 is released. Sources are available for download, prebuilt binaries will follow shortly.
- Successful port to VxWorks RTOS
In 2010 July with few days of development effort, Harbour has been ported successfully to VxWorks 6.8 Real-Time Operating System (x86 CPU target for now) for both GNU GCC and Wind River C Compiler. Thanks to Wind River Inc. for making their development package available to our open source project. This means Harbour can now run on cars, planes, rockets and robots! Details in the commit.
- See the news archive for past articles.