@nitgrid/core
v1.0.3
Published
NitGrid Community engine — the private, framework-agnostic data-grid core bundled by @nitgrid/react and @nitgrid/angular. Not intended for direct use.
Maintainers
Readme
@nitgrid/core
The framework-agnostic engine behind NitGrid — a lightweight, high-performance data grid with virtual scrolling to millions of rows, sorting, filtering, selection, pagination, column pinning, inline editing and CSS-variable theming.
This package is the internal engine. It is bundled by the framework wrappers and is not intended for direct use. Install one of these instead:
- React —
@nitgrid/react- Angular —
@nitgrid/angular
Install (via a wrapper)
npm install @nitgrid/react # React
npm install @nitgrid/angular @nitgrid/core # AngularThe React wrapper inlines this engine, so you do not install @nitgrid/core
directly for React. The Angular wrapper keeps it as a runtime dependency.
What ships here
A single minified bundle (CJS + ESM) of the engine, plus the Sass/CSS theming
sources under @nitgrid/core/styles/*. The package is fully self-contained, with
no runtime dependencies for you to install.
Enterprise
Row grouping, cell/row merge, cell comments, validation and Excel/PDF export
live in the Enterprise engine (@nitgrid/core-enterprise) and its wrappers.
See https://github.com/nitstack/nitgrid.
License
MIT © NitStack
