--- title: Local Data pagination_prev: demos/data/index pagination_next: demos/cloud/index --- import DocCardList from '@theme/DocCardList'; import {useCurrentSidebarCategory} from '@docusaurus/theme-common'; [SheetJS](https://sheetjs.com) is a JavaScript library for reading and writing data from spreadsheets. There is no standard cross-platform approach to read and write files and data. The `readFile`[^1] and `writeFile`[^2] methods rely on platform-specific APIs to perform the file read and write operations. Many platforms do not support the techniques used by `readFile` and `writeFile` but offer other methods. Typically those methods process `Uint8Array` objects or binary strings and play nice with the `read`[^3] and `write`[^4] methods. Demos in this section cover common local APIs: