trevordixon/excel.js — pull request #3 by thetalecrafter (2012-10-10 05:28:05+00:00)
Title: Started work on creating xlsx, and parsing/creating csv, dsv files

There is plenty here that may be useful for you if you want to pursue making a reasonably-featured spreadsheet library.

The more I dig into the xlsx format though, the more I want to gouge out my eyes. So, for my own well being, I won't be doing anything else with that format.

Oh, and I think that `sheetcake` is superb name for a project that actually makes writing xlsx files easy.