-
Notifications
You must be signed in to change notification settings - Fork 1
Home
ABCrimson edited this page Mar 3, 2026
·
21 revisions
Welcome to the modern-xlsx wiki — comprehensive knowledge base for the library.
Current version: v0.4.0
- Getting Started — Installation, setup, and your first spreadsheet
- Browser & CDN — Use directly in browsers via jsDelivr or unpkg
- API Reference — Complete API documentation
- Styling Guide — Fonts, fills, borders, alignment, number formats
- Examples — Common patterns and recipes
- Performance — Benchmarks, optimization tips, and architecture
- FAQ — Common questions and troubleshooting
- Migration from SheetJS — Side-by-side API comparison
- Migration from ExcelJS — ExcelJS → modern-xlsx patterns
- Architecture — Rust WASM + TypeScript hybrid design
- Changelog — Release history
-
Table Layout Engine — declarative
drawTable()anddrawTableFromData()API for styled XLSX tables- Header styling, zebra striping, auto-width with CJK support
- Per-cell overrides, merge cells, column number formats
- Freeze header, auto-filter, nested and side-by-side composition
-
Bug Fixes —
jsonToSheetstartCol,initWasmSyncrace condition, writer performance
modern-xlsx v1.0.0
Getting Started
Guides
- Charts & Visualizations
- Formula Engine
- Table Layout Engine
- Tables & Print Layout
- Encryption
- Feature Comparison
Reference
Migration
Project