A free and open-source spreadsheet and data-grid library built with TypeScript.
- TypeScript 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| docs | ||
| packages/core | ||
| .gitignore | ||
| LICENSE | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| README.md | ||
| tsconfig.json | ||
OpenGrid
A free and open-source spreadsheet and data-grid library built with TypeScript.
Goals
OpenGrid aims to provide spreadsheet-like editing, cell selection, keyboard navigation, copy/paste, sorting, filtering, virtualized rendering, custom cell renderers, custom cell editors, validation, and framework integrations.
Planned packages
@opengrid/core@opengrid/angular@opengrid/react@opengrid/vue
Project status
OpenGrid is currently in early development. No grid features are implemented yet.
Development
Install dependencies with pnpm install. Use pnpm build, pnpm test, and pnpm typecheck to build and check the workspace.
License
OpenGrid is released under the MIT License.