---
pagination_prev: getting-started/index
pagination_next: solutions/input
hide_table_of_contents: true
---

# Demo Projects

Demos include complete examples and short discussions.  For features that can
run in the web browser, demos will include interactive examples.

### JavaScript APIs

- [`XMLHttpRequest and fetch`](/docs/demos/net/network)
- [`Clipboard Data`](/docs/demos/local/clipboard)
- [`Web Workers`](/docs/demos/bigdata/worker)
- [`Typed Arrays for Machine Learning`](/docs/demos/bigdata/ml)
- [`Local File Access`](/docs/demos/local/file)
- [`LocalStorage and SessionStorage`](/docs/demos/data/storageapi)
- [`Web SQL Database`](/docs/demos/data/websql)
- [`IndexedDB`](/docs/demos/data/indexeddb)

### Web Frameworks

- [`Angular`](/docs/demos/frontend/angular)
- [`React`](/docs/demos/frontend/react)
- [`Svelte`](/docs/demos/frontend/svelte)
- [`VueJS`](/docs/demos/frontend/vue)
- [`Angular.JS`](/docs/demos/frontend/angularjs)
- [`Dojo`](/docs/demos/frontend/legacy#dojo-toolkit)
- [`Knockout`](/docs/demos/frontend/legacy#knockoutjs)

### Front-End UI Components

- [`canvas-datagrid`](/docs/demos/grid/cdg)
- [`x-spreadsheet`](/docs/demos/grid/xs)
- [`react-data-grid`](/docs/demos/grid#react-data-grid)
- [`glide-data-grid`](/docs/demos/grid/gdg)
- [`vue3-table-lite`](/docs/demos/grid#vue3-table-lite)
- [`angular-ui-grid`](/docs/demos/grid#angular-ui-grid)
- [`material ui`](/docs/demos/grid#material-ui-table)

### iOS and Android Mobile Apps

- [`React Native`](/docs/demos/mobile/reactnative)
- [`NativeScript`](/docs/demos/mobile/nativescript)
- [`Quasar`](/docs/demos/mobile/quasar)
- [`Ionic`](/docs/demos/mobile/ionic)
- [`CapacitorJS`](/docs/demos/mobile/capacitor)

### Desktop App Frameworks

- [`Electron`](/docs/demos/desktop/electron)
- [`NW.js`](/docs/demos/desktop/nwjs)
- [`Wails`](/docs/demos/desktop/wails)
- [`Tauri`](/docs/demos/desktop/tauri)
- [`NeutralinoJS`](/docs/demos/desktop/neutralino)
- [`React Native for Desktop`](/docs/demos/desktop/reactnative)

### Content Management and Static Sites

- [`Lume`](/docs/demos/static/lume)
- [`GatsbyJS`](/docs/demos/static/gatsbyjs)
- [`ViteJS`](/docs/demos/static/vitejs)
- [`NextJS`](/docs/demos/static/nextjs)
- [`NuxtJS`](/docs/demos/static/nuxtjs)

### App Extensions

- [`Excel JavaScript API`](/docs/demos/extensions/excelapi)
- [`ExtendScript for Adobe Apps`](/docs/demos/extensions/extendscript)
- [`Chrome and Chromium Extensions`](/docs/demos/extensions/chromium)

### Cloud Platforms

- [`Amazon Web Services`](/docs/demos/cloud/aws)
- [`Azure Functions and Storage`](/docs/demos/cloud/azure)
- [`NetSuite SuiteScript`](/docs/demos/cloud/netsuite)
- [`Salesforce Lightning Web Components`](/docs/demos/cloud/salesforce)

### File Hosting Services

- [`Dropbox`](/docs/demos/cloud/dropbox)
- [`GitHub`](/docs/demos/cloud/github)

### Cloud Data Services

- [`Google Sheets`](/docs/demos/cloud/gsheet)
- [`Airtable`](/docs/demos/cloud/airtable)

### Platforms and Integrations

- [`Command-Line Tools`](/docs/demos/desktop/cli)
- [`NodeJS Server-Side Processing`](/docs/demos/net/server#nodejs)
- [`Deno Server-Side Processing`](/docs/demos/net/server#deno)
- [`Headless Automation`](/docs/demos/net/headless)
- [`Databases and Structured Data Stores`](/docs/demos/data)
- [`NoSQL and Unstructured Data Stores`](/docs/demos/data)
- [`Legacy Internet Explorer`](/docs/demos/frontend/legacy#internet-explorer)

### Bundlers and Tooling

- [`browserify`](/docs/demos/frontend/bundler#browserify)
- [`bun`](/docs/demos/frontend/bundler#bun)
- [`esbuild`](/docs/demos/frontend/bundler#esbuild)
- [`parcel`](/docs/demos/frontend/bundler#parcel)
- [`requirejs`](/docs/demos/frontend/bundler#requirejs)
- [`rollup`](/docs/demos/frontend/bundler#rollup)
- [`snowpack`](/docs/demos/frontend/bundler#snowpack)
- [`swc`](/docs/demos/frontend/bundler#swc)
- [`systemjs`](/docs/demos/frontend/bundler#systemjs)
- [`vite`](/docs/demos/frontend/bundler#vite)
- [`webpack`](/docs/demos/frontend/bundler#webpack)
- [`wmr`](/docs/demos/frontend/bundler#wmr)

### Other Programming Languages

- [`JavaScript Engines`](/docs/demos/engines)
- [`Duktape (C)`](/docs/demos/engines/duktape)
- [`JavaScriptCore (Swift)`](/docs/demos/engines/jsc)
- [`Rhino (Java)`](/docs/demos/engines/rhino)
- [`Goja (Go)`](/docs/demos/engines/goja)
- [`ExecJS (Ruby)`](/docs/demos/engines/rb)
- [`JavaScript::Engine (Perl)`](/docs/demos/engines/perl)


:::note

If a demo for a library or framework is not included here, please leave a note.

:::