harbour-core - Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4

  •        31

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. NOTE: It is identical to the mainline stable release, but not supported or recommended by this fork.

https://vszakats.github.io/harbour-core/
https://github.com/vszakats/harbour-core

Tags
Implementation
License
Platform

   




Related Projects

xHarbour Extended Harbour Compiler

  •    

xHarbour is a portable implementation of the xBase language (Compiler amp; complete Run-time libraries). It's practically 100% backward compatible with CA-Clipper 5.2e and 5.3c, and offers many modern language extensions, and extensive Run-time libraries.

Harbour MiniGUI

  •    C

Harbour MiniGUI is a xBase Windows Development System based on Harbour MiniGUI library, Harbour compiler and MingW compiler (www.hmgforum.com/site).

red - Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!

  •    Red

Red is a new programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting, while providing modern support for concurrency and multi-core CPUs. Red has its own complete cross-platform toolchain, featuring two compilers, an interpreter and a linker, not depending on any third-party library, except for a Rebol2 interpreter, required during the bootstrap phase. Once complete, Red will be self-hosted.

Haxe - The Cross-Platform Toolkit

  •    Haxe

Haxe is an open source toolkit that allows you to easily build cross-platform tools and applications that target many mainstream platforms.

HwGUIse

  •    C

HwGUIse is the second edition of hwGUI, a project started by Alex Kresin as a cross-platform GUI library for Harbour, written on C and Harbour.


HwGUI

  •    

HwGUI is a cross-platform GUI library for Harbour, it is written on C and Harbour.

dbf - DBF is a small fast Ruby library for reading dBase, xBase, Clipper and FoxPro database files

  •    Ruby

DBF is a small fast Ruby library for reading dBase, xBase, Clipper and FoxPro database files

zharbour

  •    C

zharbour - xbase, Clipper, harbour, xharbour - unification project.

Polycode - Polycode is a cross-platform framework for creative code.

  •    C++

Polycode is a cross-platform framework for creative code. You can use it as a C++ API or as a standalone scripting language to get easy and simple access to accelerated 2D and 3D graphics, hardware shaders, sound and network programming, physics engines and more. The core Polycode API is written in C++ and can be used to create portable native applications.

xgo - Go CGO cross compiler

  •    Shell

Although Go strives to be a cross platform language, cross compilation from one platform to another is not as simple as it could be, as you need the Go sources bootstrapped to each platform and architecture. The first step towards cross compiling was Dave Cheney's golang-crosscompile package, which automatically bootstrapped the necessary sources based on your existing Go installation. Although this was enough for a lot of cases, certain drawbacks became apparent where the official libraries used CGO internally: any dependency to third party platform code is unavailable, hence those parts don't cross compile nicely (native DNS resolution, system certificate access, etc).

dbf2ora

  •    C

Fast data loading from DBF ( dbf , xBASE , Clipper ) files of arbitrary structures into RBDMS Oracle. Excellent for mass files loading. May be the fastest tool possible. Automatic tables creation from dbf files. No problems with reserved words.

Djinni - A tool for generating cross-language type declarations and interface bindings.

  •    C++

Djinni is a tool for generating cross-language type declarations and interface bindings. It's designed to connect C++ with either Java or Objective-C. Python support is available in an experimental version on the python branch.We at Dropbox use Djinni to interface cross-platform C++ library code with platform-specific Java and Objective-C on Android and iOS.

xbgtk - an xbase OO wrapper for GTK+

  •    C

xbgtk - an xbase/Harbour/xHarbour object-oriented wrapper for using the GTK+ GUI.

hprose-golang - Hprose is a cross-language RPC. This project is Hprose 2.0 for Golang.

  •    Go

Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-php - Hprose is a cross-language RPC. This project is Hprose 2.0 for PHP

  •    PHP

Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-java - Hprose is a cross-language RPC. This project is Hprose 2.0 for Java

  •    Java

Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system. Hprose supports many programming languages, for example: * AAuto Quicker * ActionScript * ASP * C++ * Dart * Delphi/Free Pascal * dotNET(C#, Visual Basic...) * Golang * Java * JavaScript * Node.js * Objective-C * Perl * PHP * Python * Ruby * ... Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages. This project is the implementation of Hprose for Java.

xBaseJ - xBase Engine for Java

  •    Java

This is a Java based xBase engine to read write and update dbf files. Using the package's classes and methods programmers can process dBase III and IV files and some clones (e.g. Clipper/FoxPro) along with index and tag files and the individual fiel

SjASMPlus - Z80 Assembly Cross-Compiler

  •    C++

Modern command-line cross-compiler of 8bit processor Z80(and R800) assembly language. Support many directives(even ZX-Spectrum specific as snapshot .SNA generation), has built-in Lua scripting engine, 3-pass design. Windows/DOS/FreeBSD.

Cumulus - CumulusServer is a complete open source and cross-platform RTMFP server extensible by way of scripting

  •    C++

CumulusServer is a complete open source and cross-platform RTMFP server extensible by way of scripting. CumulusServer has been developed under GPL license in keeping in mind the 4 following notions: speed, light weight, cross-platform and scalable.

Mudlet - A cross-platform, open source, and super fast MUD client with scripting in Lua

  •    C++

Mudlet is a quality MUD client, designed to take mudding to a new level. It’s a new breed of a client on the MUD scene – with an intuitive user interface, a specially designed scripting framework, and a very fast text display. That, along with cross-platform capability and an open-source development model result in a very likable MUD client.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.