An implementation of the the ANSI Standard REXX Programming Language, available for most operating systems.
Home of the Open Object Rexx Project. ooRexx is the open source version of IBM's Object REXX Interpreter. It is upwardly compatible with classic REXX and will execute classic REXX programs unchanged. The project is managed by the Rexx Language Assoc.
Provides a GUI environment in which to run Rexx programs
RexxRunner provides a cross-platform GUI environment in which Rexx programs can be run. This is particularly useful for platforms like MacOS X where the command line is not common to use. Supports Regina and ooRexx.
Rexx interface for controlling PiFace Digital card
A Rexx external function package that implements libpifacedigital. This project is for PiFace Digital on Raspberry Pi 2 and above.
Wrapper to run Regina Rexx as a Windows service. Should also support other Rexx versions, especially ooRexx.
A free COBOL compiler
GnuCOBOL (formerly OpenCOBOL) is a free COBOL compiler. cobc translates COBOL source to executable using intermediate C, designated C compiler and linker. OpenCOBOL 1.1 became GNU Cobol 1.1 in 2013. GnuCOBOL 2.2 is the latest, version 3.0 is on its way. A programmer's guide, by Gary Cutler and Vincent Coen, is indexed at https://open-cobol.sourceforge.io together with more documentation. OpenCOBOL was written by Keisuke Nishida and Roger While, from 2001 to 2012. GnuCOBOL is also authored...
Create C structures from USB HID Report Descriptors
This will read a USB Human Interface Device (HID) report descriptor from the specified input file then attempt to decode it and, optionally, create a C language header file from it. It also does some minimal sanity checks to verify that the report descriptor is valid. The input file can be a binary file or a text file (for example, an existing C header file). If it is a text file, it will concatenate all the printable-hex-like text that it finds on each line (until the first non-hex...
Makes all of Java directly available to ooRexx and vice versa.
BSF4Rexx version for ooRexx 4.1.0 and later, exploiting the new ooRexx kernel (e.g. allowing implementation of Java methods in ooRexx, callbacks from Java to ooRexx). [Camouflages Java as the dynamically typed, caseless and easy to use ooRexx.]
Documents Rexx and ooRexx programs
This is a self-contained, multiplatform (Java written) application that analyzes and documents Rexx and ooRexx programs. The generated documentation is hyperlinked HTML and prints nicely (check printing background in your browser). If using ooRexxDoc-comments (like JavaDoc @-tags) the automatic generated documentation can be enhanced considerably to become fully stand-alone.
The open sourced NetRexx reference implementation
NetRexx is a dialect of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax, with no reserved keywords, along with considerable additions to support object-oriented programming in a manner compatible with Java's object model, yet can be used as both a compiled and an interpreted language, with an option of using only data types native to the JVM or the NetRexx runtime package. Originally from IBM, NetRexx is the creation of Mike Cowlishaw...
An XML parser written in the REXX programming language. It runs on mainframes (z/OS Rexx) as well as Windows and Linux (Regina or ooRexx). Includes example Rexx programs that use the parser such as: JCL2XML (converts z/OS JCL into an XML format), AUX2SVG (converts a z/OS CICS auxiliary trace file into a visual SVG format), PRETTY (an XML pretty printer), DEVISIO (an example of removing unwanted tags from an SVG file).
Rexx/EEC is a Rexx external function package providing support for the Encryption, Encoding and Compression of data. Equivalent functions exist for Decryption, Decoding and Decompression.
open source analogue of IBM OS/2 operating system
A Porter stemming or stemmer algorithm coded in ooRexx
This is an ooRexx line-by-line port from Ansi-C to ooRexx of the stemming routine published by Martin Porter 1980. The original source code from Porter has been commented out and emulated by the corresponding (oo)Rexx code as far as possible. This is not an example of good or fast (oo)Rexx programming, it is merely a demonstration of the Porter stemming routine ported to ooRexx, use and modify as necessary. Input to the program is a textfile with words to be stemmed, one per line. Output from...
Enables QFES members to indicate their response to an incident
TRS is a web-based system to facilitate the response to an incident by members of Rural and Auxiliary Fire Brigades and SES across Queensland. For Brigade Officers it allows them to quickly determine who will be responding to an incident so Firecom can be notified of a Brigade's response, and also provides the Officer a list at a glance of who is responding and when. For responders it provides a simple and safe mechanism for indicating their response without having to phone or SMS a...
Rexx/CURL is a Rexx extension to enable Rexx programmers to control the cURL interface.
Rexx/DW is an external function package for Rexx programmers providing a cross platform GUI toolset. The underlying GUI package is Dynamic Windows.
HD DRiVE-iNFO displays hdd and advanced output at Windows command line
HD DRiVE-iNFO displays hdd data in simple output at Windows command line / shell (4NT and TCC), which is required for running. Some customization options and plain output for easy/fast reading of your system status. It also displays number of advanced info for those that need/require it. Main features: Displays local hdd's, networked drives, cd/dvd/bluray's, usb connected devices. Also displays additional info from all these different storage devices (dvd layers, network write access, usb...
Experimet automation software system
Tireless Worker will help automating experimental research. One can easily write a REXX script to automate data acquisition and equipment control. NI VISA binding is implemented, as well as RS-232 communication.
Rexx/Curses is an interface to the curses library. With this external function package, Rexx programmers can write cross-platform applications with a consistent textual user interface.
The Hessling Editor (THE) is a cross-platform text editor. Based on the IBM mainframe editor XEDIT, and includes many features of Kedit. All of THE is configurable, including syntax highlighting. THE uses Rexx as its macro language.
YAM - The E-mail client for Amiga computers
YAM (short for Yet Another Mailer) is a commonly used MIME-compliant Internet mailer written for AmigaOS computers. It supports POP3, SMTP, TLSv1/SSLv3, multiple users, PGP, hierarchical folders, filters, a configurable GUI, an ARexx interface and more...
Rexx/PDF is a Rexx interface to the libharu PDF library. This interface allows a Rexx programmer to generate PDF documents by insertion of text, lines and images
2D Finite Element Method Tools
Collection of programs developed to perform various engineering analyses on structures using the finite element technique.
NokiX is a tool used to modify firmwares of the Nokia DCT3 phone series. To do that it uses external scripts written in Rexx language. NokiX isn't actively developed by the author anymore, the project homepage is for archival purposes only.