wolfxl-core
Pure-Rust xlsx reader with Excel number-format-aware cell rendering. Backs the
wolfxl-cli previewer.
[]
= "0.6"
use Workbook;
let mut wb = open?;
let sheet = wb.first_sheet?;
let = sheet.dimensions;
println!;
# Ok::
Scope
- In scope today: read xlsx values, extract best-effort number-format
strings via [
calamine-styles], classify formats intoFormatCategory, render viaformat_cell, map workbook structure, and infer per-column schema/cardinality summaries. - Not yet: full
xl/styles.xmlcellXfs walker (style ids fall back toNonefor fixtures generated by openpyxl), 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