Installation
Add the package to your project
Package Manager
npm
pnpm
yarn
CDN
CDN Usage
Build Tools
Choose Your Method
Install via npm/pnpm/yarn for build tool integration, or use the CDN for quick prototyping and simple projects.
Zero Configuration
The component registers itself automatically when imported. No additional setup required. Styles are encapsulated in Shadow DOM.
Basic Usage
Your first data grid
HTML
HTML Structure
JavaScript
JavaScript API
Explanation
Column Definitions
Use the columns property to define your grid structure. Each column specifies a field and title.
Data Binding
Set items to an array of objects. The grid automatically renders rows based on your column definitions.
Formatting
Use formatCallback to transform displayed values (e.g., currency, dates).
Editable Grid
Enable cell editing with validation
Configuration
Editable Configuration
Editor Types
Editor Types
Events
Change Events
Framework Integration
Svelte
React
Vue
Angular
TypeScript Support
TypeScript Usage
Next Steps
View Examples
Explore comprehensive examples showcasing sorting, pagination, editing, and more.
View ExamplesStyling Guide
Customize the appearance with 100+ CSS variables and theme integration.
Custom Styling