All formats
ODS to JSONOpenDocument (ODS)
LibreOffice & OpenOffice spreadsheets.
ISO-standardized spreadsheet format used by LibreOffice, OpenOffice, and Google Sheets exports. TabularJS reads the XML content directly.
Feature support
Data values
Formulas
Styles
Merged cells
Comments
Column metadata
Example
js
import tabularjs from 'tabularjs';
const result = await tabularjs('report.ods');
console.log(result.worksheets.map(w => w.name));Why TabularJS for OpenDocument (ODS)?
- No external parser dependencies — faster installs, smaller bundles.
- Works identically in Node.js and modern browsers.
- Output is shape-compatible with Jspreadsheet — render parsed data in a live workbook with one call.

