--- sidebar_position: 1 hide_table_of_contents: true --- # Demo Projects The demo projects include small runnable examples and short explainers. ### JavaScript APIs - [`XMLHttpRequest and fetch`](https://github.com/SheetJS/SheetJS/tree/master/demos/xhr/) - [`Clipboard Data`](./clipboard) - [`Typed Arrays for Machine Learning`](./ml) - [`LocalStorage and SessionStorage`](./database#localstorage-and-sessionstorage) - [`Web SQL Database`](./database#websql) - [`IndexedDB`](./database#indexeddb) ### Frameworks - [`Angular.JS`](https://github.com/SheetJS/SheetJS/tree/master/demos/angular/) - [`Angular 2+ and Ionic`](https://github.com/SheetJS/SheetJS/tree/master/demos/angular2/) - [`Knockout`](./legacy#knockout) - [`Meteor`](https://github.com/SheetJS/SheetJS/tree/master/demos/meteor/) - [`React, React Native and NextJS`](https://github.com/SheetJS/SheetJS/tree/master/demos/react/) - [`VueJS, WeeX, and NuxtJS`](https://github.com/SheetJS/SheetJS/tree/master/demos/vue/) ### Front-End UI Components - [`canvas-datagrid`](https://github.com/SheetJS/SheetJS/tree/master/demos/datagrid/) - [`x-spreadsheet`](https://github.com/SheetJS/SheetJS/tree/master/demos/xspreadsheet/) - [`react-data-grid`](https://github.com/SheetJS/SheetJS/tree/master/demos/react/modify/) - [`vue3-table-light`](https://github.com/SheetJS/SheetJS/tree/master/demos/vue/modify/) ### Platforms and Integrations - [`Command-Line Tools`](./cli) - [`NodeJS Server-Side Processing`](https://github.com/SheetJS/SheetJS/tree/master/demos/server/) - [`Electron`](https://github.com/SheetJS/SheetJS/tree/master/demos/electron/) - [`NW.js`](https://github.com/SheetJS/SheetJS/tree/master/demos/nwjs/) - [`Chrome / Chromium Extension`](https://github.com/SheetJS/SheetJS/tree/master/demos/chrome/) - [`Google Sheets API`](./gsheet) - [`ExtendScript for Adobe Apps`](./extendscript) - [`NetSuite SuiteScript`](./netsuite) - [`SalesForce Lightning Web Components`](./salesforce) - [`Excel JavaScript API`](./excel) - [`Headless Automation`](./headless) - [`Other JavaScript Engines`](https://github.com/SheetJS/SheetJS/tree/master/demos/altjs/) - [`"serverless" functions`](https://github.com/SheetJS/SheetJS/tree/master/demos/function/) - [`Databases and Structured Data Stores`](./database) - [`NoSQL, K/V, and Unstructured Data Stores`](./nosql) - [`Legacy Internet Explorer`](https://github.com/SheetJS/SheetJS/tree/master/demos/oldie/) ### Bundlers and Tooling - [`browserify`](./bundler#browserify) - [`bun`](./bundler#bun) - [`esbuild`](./bundler#esbuild) - [`parcel`](./bundler#parcel) - [`requirejs`](./bundler#requirejs) - [`rollup`](./bundler#rollup) - [`snowpack`](./bundler#snowpack) - [`swc`](./bundler#swc) - [`systemjs`](https://github.com/SheetJS/SheetJS/tree/master/demos/systemjs/) - [`typescript`](https://github.com/SheetJS/SheetJS/tree/master/demos/typescript/) - [`vite`](./bundler#vite) - [`webpack 2.x`](https://github.com/SheetJS/SheetJS/tree/master/demos/webpack/) - [`wmr`](./bundler#wmr)