@jsfkit/types
    Preparing search index...

    @jsfkit/types

    JSF Types

    The JSON Spreadsheet Format (JSF) is a file format for representing spreadsheets in JSON. This package contains the TypeScript types that describe the JSF format in full: workbooks, worksheets, cells, drawings, and everything in between.

    npm install @jsfkit/types
    

    All types are exported from the package root:

    import type { Workbook, Worksheet, Cell } from '@jsfkit/types';
    

    JSF types are divided into several broad areas, notably workbooks, drawings, and pivot tables. Workbooks chiefly covers the data in a spreadsheet: the cells, values, formulas, their formatting. Drawings covers objects that are drawn on top of the data: the shapes and images that sit on top of the cell grid. Pivot tables cover grouping and aggregation of sheet data. All these types are detailed in the JSF documentation.

    Key workbook types:

    Key drawing types:

    Key pivot table types:


    Development of @jsfkit/types is sponsored by GRID, the spreadsheet engine for AI agents.