An open API service indexing awesome lists of open source software.

https://github.com/shibukawa/extable

Schema-driven spreadsheet-like table
https://github.com/shibukawa/extable

component edit excel-like react readonly-mode table vanilla vue web

Last synced: 5 months ago
JSON representation

Schema-driven spreadsheet-like table

Awesome Lists containing this project

README

          

# Extable

Excel-like HTML table component with a fixed column schema (similar to Google Sheets’ table mode) and built-in multi-user editing.

![screenshot](https://github.com/shibukawa/extable/blob/main/packages/docs/public/assets/screenshot.webp?raw=true)

## Documentation

The docs site is built with VitePress from `docs/pages` and deployed to GitHub Pages.

- Repo-pages URL (typical): `https://shibukawa.github.io/extable/`
- Local dev: `npm run docs:dev`

## Demos

- Vanilla demo (port `5173`): `npm run dev:demo`
- React demo (port `5174`): `npm run dev:demo-react`
- Vue demo (port `5175`): `npm run dev:demo-vue`

## Development

- Node: `>=22`
- Install: `npm install --cache .npm-cache`
- Build: `npm run build`
- Test: `npm run test`

## License

Apache-2.0. See `LICENSE`.