wolfxl-core
Pure-Rust spreadsheet reader with Excel number-format-aware cell rendering. Backs the
wolfxl-cli previewer.
[]
= "0.8"
use Workbook;
let mut wb = open?;
let sheet = wb.first_sheet?;
let = sheet.dimensions;
println!;
# Ok::
Scope
- In scope today: read xlsx / xls / xlsb / ods / csv values, extract
best-effort number-format strings for primary OOXML paths via
[
calamine-styles] and thexl/styles.xmlcellXfs walker fallback, classify formats intoFormatCategory, render viaformat_cell, map workbook structure, and infer per-column schema/cardinality summaries. - Not yet: write side.
The PyO3 layer in the sibling wolfxl
PyPI package still owns its own xlsx implementation; unifying the two is
follow-up work.
Exports
Workbook,Sheet,Cell,CellValueformat_cell,FormatCategoryclassify_sheet,WorkbookMap,SheetMap,SheetClassinfer_sheet_schema,SheetSchema,ColumnSchema,InferredType,Cardinality
License
MIT