SheetXL is composed of several modules. Each module adds additional functionality and dependencies enabling a layered approach.
Primary API for interacting with spreadsheets.
Low level interfaces (Scalar, IRange) available to SDK and formulas
Converts for various format types.
Stateless utilities (coordinates, deep copy, etc).