Matrex is a lightweight vectorial spreadsheet. It calculates blocks of values, not single cells. It is strongly multi-threaded. Users can work together on sheets using a server. It has adapters to MATLAB, Scilab, Octave, and R.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This release adds 42 new functions in the standard package, including: sys.db.update, which inserts/updates data in a database; and sys.util.convertunit, which converts numbers among different units. It has an improved template editor (class selection) and some bugfixes. It needs Java 6 (JRE 1.6) to run.
In the GUI, tables/grids now have real row headers, the script editor has become an IDE for writing and testing scripts, and a help button was added to every window. It is now possible to copy templates and scripts from client to server and vice versa. Internally, the concept of read-only system templates was introduced. The code that retrieves script types on the server was fixed. The amount of code covered by unit testing was increased. The program now installs to the "Program Files..." directory on Windows Vista and Windows 7. Bugs were fixed.
This release can be optionally used in a client/server architecture, making it possible for several users to work together on projects/sheets, and for single users to delegate the calculations to a server.
A reasonable amount of memory is used when importing large CSV files (eliminating the need for memory options). A patch was applied to fix a performance problem when selecting cells in tables.