Write a sheet
- Polars
- Pandas
- PyArrow
- Plain dicts
.to_arrow() on a Polars or Pandas frame is a conversion, not a copy of the data. It’s what lets Jetxl read your values in place. Polars DataFrames also work when passed directly, without the call.Make it presentable
The defaults produce a plain grid. Four arguments turn it into something you’d send to someone:Format the numbers
Raw floats read poorly. Name a format per column:Where to go next
Conventions
Colors, indexing, and error behavior.
Formatting basics
Headers, widths, freezing, filters.
Charts
Six chart types with full styling.
Recipes
Complete scripts for whole reports.