Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

The Ruby Spreadsheet by ywesee GmbH

Fetching latest commit…

Cannot retrieve the latest commit at this time

Last Update: 13.10.2008, 19.45 - zdavatz

= Spreadsheet

For a viewable directory of all recent changes, please see:;a=summary

== Description

The Spreadsheet Library is designed to read and write Spreadsheet Documents.
As of version 0.6.0, only Microsoft Excel compatible spreadsheets are
supported. Spreadsheet is a combination/complete rewrite of the
Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by
Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.

== What's new?
* Significantly improved memory-efficiency when reading large Excel Files
* Limited Spreadsheet modification support
* Improved handling of String Encodings

== Roadmap
0.7.0:: Improved Format support/Styles
0.7.1:: Document Modification: Formats/Styles
0.8.0:: Formula Support
0.8.1:: Document Modification: Formulas
0.9.0:: Write-Support: BIFF5
1.0.0:: Ruby 1.9 Support;
        Remove backward compatibility code

== Dependencies

* ruby 1.8
* Iconv
* ruby-ole[]

== Examples

Have a look at the GUIDE[link://files/GUIDE_txt.html].

== Installation

Using RubyGems[]:

* sudo gem install spreadsheet

If you don't like RubyGems[], let me know which
installation solution you prefer and I'll include it in the future.

== Authors

Original Code:

Copyright (c) 2005 by Daniel J. Berger (

Copyright (c) 2003 by Hannes Wyss (

New Code:
Copyright (c) 2008 by Hannes Wyss (

== License

This library is distributed under the GPL.
Please see the LICENSE[link://files/LICENSE_txt.html] file.

Something went wrong with that request. Please try again.