![Banner](https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images/github-banner.png)

<!-- <div align="center">

<picture>

<source media="(prefers-color-scheme: dark)" srcset="https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images/github-banner.png"/>
<source media="(prefers-color-scheme: light)" srcset="https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images/github-banner.png"/>
<img width="360" alt="Logo of LyteNyte Grid" src="https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images/github-banner.png"/>
</picture>
</div> -->

<h3>Drop The Fastest React Data Grid Into Your App In Seconds</h3>

Building a feature-rich data grid that remains highly performant for end users takes a long time.
Time that could be spent focusing on your application.

We created LyteNyte Grid to solve that. Designed with an obsessive focus on DX, it's ultra-fast,
easy to customize, and drastically reduces the engineering effort required for data grids.

</div>

<div align="center">

[![NPM Version](https://img.shields.io/npm/v/%401771technologies%2Flytenyte-pro?label=PRO&style=flat&logo=npm&logoColor=white)](https://www.npmjs.com/package/@1771technologies/lytenyte-pro)
[![NPM Version](https://img.shields.io/npm/v/%401771technologies%2Flytenyte-core?label=Core&style=flat&logo=npm&logoColor=white)](https://www.npmjs.com/package/@1771technologies/lytenyte-core)
[![GitHub branch status](https://img.shields.io/github/checks-status/1771-Technologies/lytenyte/main?style=flat&logo=github)](https://github.com/1771-Technologies/lytenyte/tree/main)
[![GitHub Repo stars](https://img.shields.io/github/stars/1771-Technologies/lytenyte?style=flat&logo=github)](https://github.com/1771-Technologies/lytenyte)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa?style=flat)](https://github.com/1771-Technologies/lytenyte/blob/main/CODE_OF_CONDUCT.md)
[![CI Status](https://img.shields.io/github/actions/workflow/status/1771-Technologies/lytenyte/release.yml?branch=main&style=flat&label=CI&logo=github)](https://github.com/1771-Technologies/lytenyte/actions/workflows/release.yml?query=branch%3Amain)
[![Follow on X](https://img.shields.io/twitter/follow/1771tech?label=follow+1771tech&style=social&logo=x&logoColor=black)](https://x.com/1771tech)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-Follow-0A66C2?style=flat&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/1771technologies)
[![YouTube](https://img.shields.io/badge/YouTube-Subscribe-FF0000?style=flat&logo=youtube&logoColor=white)](https://youtube.com/@1771technologies)

</div>

<div align="center">

<a href="https://1771technologies.com">Website</a> &nbsp;&nbsp;—&nbsp;&nbsp; <a href="https://1771technologies.com/docs/intro-getting-started">Documentation</a> &nbsp;&nbsp;—&nbsp;&nbsp; <a href="https://1771technologies.com/demo">Demo</a> &nbsp;&nbsp;—&nbsp;&nbsp; <a href="https://1771technologies.com/pricing">Pricing</a> &nbsp;&nbsp;—&nbsp;&nbsp; <a href="https://www.1771technologies.com/blog">Blog</a>
&nbsp;&nbsp;—&nbsp;&nbsp; <a href="https://www.1771technologies.com/support">Support</a>

</div>

![LyteNyte Logo](https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images//github-readme-image.png)

## Why Choose LyteNyte Grid?

⚡Up to **7x** [faster performance](https://www.1771technologies.com/blog/performance-benchmarks)
than competing grids. At just **40 KB gzipped**, it renders millions of rows and handles up to **10,000 updates/sec**.

🧰 Get **150+ built-in** [grid features](https://www.1771technologies.com/pricing?showFeatures=true#lytenyte-features),
including server-side data loading, infinite scrolling, pivoting, tree views, filtering, row grouping, and cell editing.

🎯 Better DX with a [declarative API](https://www.1771technologies.com/docs/grid-api-extensions)
that lets you extend the API and column definitions with your own custom props and methods. **100% type-safe**. **No wrappers or dependencies**.

🎨 No [styling tradeoffs](https://www.1771technologies.com/docs/grid-theming)
by forcing a choice between a **headless table and a pre-built table**. You can run it headless for ultimate customization
or with pre-built logic and themes if you need to ship in a rush.

🔄Driven by [your state](https://www.1771technologies.com/docs/grid-reactivity). It’s **fully stateless and prop-driven**. Configure it declaratively from
URL params, server state, or external state for simpler code and zero sync headaches.

🤖 Turbocharges [AI workflows](https://www.1771technologies.com/docs/ai-skills-overview). The grid's
declarative and type-safe nature allows **AI to statically verify code**, preventing hidden bugs
and excess token usage caused by wrapping layers and imperative logic found in other grids.

## Installation

LyteNyte Grid can be installed via NPM:

**PRO:**

```sh
npm install --save @1771technologies/lytenyte-pro
```

> [!NOTE]
> You can install and use LyteNyte Grid PRO
> without a license, but a watermark will be displayed.

**Core:**

```sh
npm install --save @1771technologies/lytenyte-core
```

## Quick Start

- Begin with our comprehensive [getting started guide](https://www.1771technologies.com/docs/intro-getting-started).
- Explore our flexible [pricing options](https://www.1771technologies.com/pricing) to find the ideal fit for your project.
- Follow our step-by-step [installation guide](https://www.1771technologies.com/docs/intro-installation) to seamlessly integrate LyteNyte Grid into your application.

## AI-Enhanced Workflows

**LyteNyte Grid AI Skills** are structured context files for Claude Code, Windsurf, Cursor, and other AI coding agents.
Skills provide agents with accurate, curated context for LyteNyte Grid, allowing them to generate complex
grid implementations with greater speed and reliability.

Instead of building the grid manually, developers can describe the
desired result and let the agent generate the implementation.

**Install LyteNyte Grid AI Skills**

```bash
npx skills add 1771-Technologies/lytenyte
```

Once installed, the Skill activates automatically whenever you work on a LyteNyte Grid task. No
special prompting is needed. Skills are actively maintained by the 1771 Technologies
team and versioned alongside each LyteNyte Grid release.

See our [AI Skills Overview guide](https://1771technologies.com/docs/ai-skills-overview) to learn more.

## Features

<details>
<summary><b>⚛️&nbsp; Reactive Architecture</b></summary>
<br>

| Feature                                                                                                    | Core | PRO |
| ---------------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Declarative Prop Configuration](https://www.1771technologies.com/docs/grid-reactivity#props-as-state)     |  ✅  | ✅  |
| [Controlled or Uncontrolled State](https://www.1771technologies.com/docs/grid-reactivity#controlled-state) |  ✅  | ✅  |
| [React Compiler Support](https://www.1771technologies.com/docs/grid-react-compiler)                        |  ✅  | ✅  |
| [Headless Components](https://www.1771technologies.com/docs/grid-headless-parts)                           |  ✅  | ✅  |

</details>

<details>
<summary><b>🤖&nbsp; AI Enhanced Workflows</b></summary>
<br>

| Feature                                                               | Core | PRO |
| --------------------------------------------------------------------- | :--: | :-: |
| [AI Skills](https://www.1771technologies.com/docs/ai-skills-overview) |  ✅  | ✅  |

</details>

<details>
<summary><b>🔌&nbsp; API Extensions</b></summary>
<br>

| Feature                                                                                       | Core | PRO |
| --------------------------------------------------------------------------------------------- | :--: | :-: |
| [Imperative Method Extensions](https://www.1771technologies.com/docs/grid-api-extensions)     |  ✅  | ✅  |
| [Column Extensions](https://www.1771technologies.com/docs/reference/column#extending-columns) |  ✅  | ✅  |

</details>

<details>
<summary><b>🚀&nbsp; Virtualization</b></summary>
<br>

| Feature                                                                                                             | Core | PRO |
| ------------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Row Virtualization](https://www.1771technologies.com/docs/grid-virtualization)                                     |  ✅  | ✅  |
| [Column Virtualization](https://www.1771technologies.com/docs/grid-virtualization)                                  |  ✅  | ✅  |
| [Scroll Flash Suppression](https://www.1771technologies.com/docs/grid-virtualization#scroll-flash-suppression)      |  ✅  | ✅  |
| [Initial Viewport Dimensions](https://www.1771technologies.com/docs/grid-virtualization#initial-viewport-rendering) |  ✅  | ✅  |

</details>

<details>
<summary><b>🎬&nbsp; Animations</b></summary>
<br>

| Feature                                                                                               | Core | PRO |
| ----------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Row Animations](https://www.1771technologies.com/docs/grid-animations)                               |  ✅  | ✅  |
| [Column Animations](https://www.1771technologies.com/docs/grid-animations)                            |  ✅  | ✅  |
| [Custom Animation Keyframes](https://www.1771technologies.com/docs/grid-animations#custom-animations) |  ✅  | ✅  |

</details>

<details>
<summary><b>🎨&nbsp; Styling & Theming</b></summary>
<br>

| Feature                                                                                                    | Core | PRO |
| ---------------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Unstyled Support](https://www.1771technologies.com/docs/grid-theming)                                     |  ✅  | ✅  |
| **Styled Themes**                                                                                          |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Prebuilt Themes](https://www.1771technologies.com/docs/grid-theming#pre-built-themes) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Tailwind](https://www.1771technologies.com/docs/grid-theming-tailwind)                |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [CSS Modules](https://www.1771technologies.com/docs/grid-theming-css-modules)          |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [CSS-in-JS](https://www.1771technologies.com/docs/grid-theming-emotion)                |  ✅  | ✅  |

</details>

<details>
<summary><b>📋&nbsp; Rows</b></summary>
<br>

| Feature                                                                                                                   | Core | PRO |
| ------------------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| **Basic Row Operations**                                                                                                  |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Row Pinning](https://www.1771technologies.com/docs/row-pinning)                                      |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Row Spanning](https://www.1771technologies.com/docs/row-spanning)                                    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Row Banding](https://www.1771technologies.com/docs/row-banding)                                      |  ✅  | ✅  |
| **Row Height**                                                                                                            |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Variable Row Height](https://www.1771technologies.com/docs/row-height#variable-row-height)           |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Fixed Row Height](https://www.1771technologies.com/docs/row-height#number-row-heights)               |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Fill Row Height](https://www.1771technologies.com/docs/row-height#fill-row-height)                   |  ✅  | ✅  |
| [Full Width Rows](https://www.1771technologies.com/docs/row-full-width)                                                   |  ✅  | ✅  |
| **Row Dragging / Reordering**                                                                                             |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Single Row Dragging](https://www.1771technologies.com/docs/row-dragging#single-row-dragging)         |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Multi-Row Dragging](https://www.1771technologies.com/docs/row-dragging#multi-row-dragging)           |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Grid to Grid Dragging](https://www.1771technologies.com/docs/row-dragging#dragging-between-grids)    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [External Drop Zone Dragging](https://www.1771technologies.com/docs/row-dragging#external-drop-zones) |  ✅  | ✅  |

</details>

<details>
<summary><b>📊&nbsp; Columns</b></summary>
<br>

| Feature                                                                                                                     | Core | PRO |
| --------------------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| **Basic Column Operations**                                                                                                 |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Resizing](https://www.1771technologies.com/docs/column-resizing)                                |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Pinning](https://www.1771technologies.com/docs/column-pinning)                                  |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Spanning](https://www.1771technologies.com/docs/column-spanning)                                |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Reordering](https://www.1771technologies.com/docs/column-moving)                                |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Grouping](https://www.1771technologies.com/docs/column-groups)                                  |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Column Visibility](https://www.1771technologies.com/docs/column-visibility)                            |  ✅  | ✅  |
| **Column Autosizing**                                                                                                       |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Cell Autosizing](https://www.1771technologies.com/docs/column-autosizing#autosizing-cells)             |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Header Autosizing](https://www.1771technologies.com/docs/column-autosizing#autosize-header-text)       |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Double Click Resizing](https://www.1771technologies.com/docs/column-autosizing#double-click-to-resize) |  ✅  | ✅  |
| [Custom Header Render](https://www.1771technologies.com/docs/column-header-renderer)                                        |  ✅  | ✅  |
| [Column Floating Header](https://www.1771technologies.com/docs/column-floating-header)                                      |  ✅  | ✅  |
| [Dynamic Field Computation](https://www.1771technologies.com/docs/column-field)                                             |  ✅  | ✅  |
| [Marker Column](https://www.1771technologies.com/docs/marker-column)                                                        |  ✅  | ✅  |

</details>

<details>
<summary><b>🔲&nbsp; Cells</b></summary>
<br>

| Feature                                                                         | Core | PRO |
| ------------------------------------------------------------------------------- | :--: | :-: |
| [Cell Rendering](https://www.1771technologies.com/docs/cell-renderers)          |  ✅  | ✅  |
| [Cell Diff Flashing](https://www.1771technologies.com/docs/cell-diff-flashing)  |  ✅  | ✅  |
| [Cell Tooltips & Popovers](https://www.1771technologies.com/docs/cell-tooltips) |  ✅  | ✅  |

</details>

<details>
<summary><b>📌&nbsp; Annotations</b> &nbsp;</summary>
<br>

| Feature                                                                               | Core | PRO |
| ------------------------------------------------------------------------------------- | :--: | :-: |
| [Grid Annotations](https://www.1771technologies.com/docs/grid-annotations)            |  —   | ✅  |
| [Cell Notes](https://www.1771technologies.com/docs/grid-annotations#cell-notes)       |  —   | ✅  |
| [Marching Ants](https://www.1771technologies.com/docs/grid-annotations#marching-ants) |  —   | ✅  |

</details>

<details>
<summary><b>🔀&nbsp; Sorting</b></summary>
<br>

| Feature                                                                                              | Core | PRO |
| ---------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Single Column Sort](https://www.1771technologies.com/docs/client-source-row-sorting#sort-functions) |  ✅  | ✅  |
| [Multi Column Sort](https://www.1771technologies.com/docs/client-source-row-sorting#dimension-sorts) |  ✅  | ✅  |
| [Custom Dynamic Sort](https://www.1771technologies.com/docs/client-source-row-sorting)               |  ✅  | ✅  |

</details>

<details>
<summary><b>☑️&nbsp; Selection</b> &nbsp;</summary>
<br>

| Feature                                                                                                                  | Core | PRO |
| ------------------------------------------------------------------------------------------------------------------------ | :--: | :-: |
| **Row Selection**                                                                                                        |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Single Row Selection](https://www.1771technologies.com/docs/row-selection#enabling-row-selection)   |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Multi Row Selection](https://www.1771technologies.com/docs/row-selection#multiple-row-selection)    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Checkbox Row Selection](https://www.1771technologies.com/docs/row-selection#checkbox-selection)     |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Isolated Row Selection](https://www.1771technologies.com/docs/row-selection#isolated-row-selection) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Linked Row Selection](https://www.1771technologies.com/docs/row-selection#linked-row-selection)     |  ✅  | ✅  |
| [Cell Selection](https://www.1771technologies.com/docs/cell-selection#single-range-selection)                            |  ✅  | ✅  |
| [Cell Range Selection](https://www.1771technologies.com/docs/cell-selection#multi-range-selection)                       |  ✅  | ✅  |

</details>

<details>
<summary><b>✏️&nbsp; Editing</b></summary>
<br>

| Feature                                                                                                       | Core | PRO |
| ------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| **Cell Editing**                                                                                              |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Basic Cell Edits](https://www.1771technologies.com/docs/cell-editing#basic-cell-editing) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Linked Cell Edits](https://www.1771technologies.com/docs/cell-editing-linked-cell-edits) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Full Row Editing](https://www.1771technologies.com/docs/cell-editing-full-row)           |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Bulk Cell Editing](https://www.1771technologies.com/docs/cell-editing-bulk-editing)      |  ✅  | ✅  |
| [Edit Validation](https://www.1771technologies.com/docs/cell-editing-validation)                              |  ✅  | ✅  |
| [Custom Cell Editors](https://www.1771technologies.com/docs/cell-editing-renderers)                           |  ✅  | ✅  |
| [Programmatic Editing](https://www.1771technologies.com/docs/cell-editing#programmatic-editing)               |  ✅  | ✅  |

</details>

<details>
<summary><b>🔍&nbsp; Filtering</b> &nbsp;</summary>
<br>

| Feature                                                                                                              | Core | PRO |
| -------------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| **Column Filters**                                                                                                   |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Text Filters](https://www.1771technologies.com/docs/filtering-text)                             |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Number Filters](https://www.1771technologies.com/docs/filtering-numbers)                        |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Date Filters](https://www.1771technologies.com/docs/filtering-dates)                            |  ✅  | ✅  |
| [Quick Search Filter](https://www.1771technologies.com/docs/filtering-quick-search)                                  |  ✅  | ✅  |
| [Label Filters](https://www.1771technologies.com/docs/client-source-label-filters)                                   |  —   | ✅  |
| **Advanced Filters**                                                                                                 |  -   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Set Filters](https://www.1771technologies.com/docs/filtering-set-filters#basic-set-filtering)   |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Tree Set Filters](https://www.1771technologies.com/docs/filtering-set-filters#tree-set-filters) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Having Filters](https://www.1771technologies.com/docs/client-source-having-filters)             |  —   | ✅  |

</details>

<details>
<summary><b>🧮&nbsp; Expressions</b> &nbsp;</summary>
<br>

| Feature                                                                          | Core | PRO |
| -------------------------------------------------------------------------------- | :--: | :-: |
| [Expressions Engine](https://www.1771technologies.com/docs/expressions-overview) |  —   | ✅  |
| [Filter Expressions](https://www.1771technologies.com/docs/expression-filters)   |  —   | ✅  |
| [Expression Editor](https://www.1771technologies.com/docs/expression-editor)     |  —   | ✅  |
| [Expression Plugins](https://www.1771technologies.com/docs/expression-plugins)   |  —   | ✅  |

</details>

<details>
<summary><b>📦&nbsp; Grouping & Aggregations</b></summary>
<br>

| Feature                                                                                                                              | Core | PRO |
| ------------------------------------------------------------------------------------------------------------------------------------ | :--: | :-: |
| **Row Grouping**                                                                                                                     |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Uniform Row Groups](https://www.1771technologies.com/docs/client-source-row-grouping#grouping-function)         |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Non-uniform Row Groups](https://www.1771technologies.com/docs/client-source-row-grouping#non-uniform-groups)    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Dynamic Group Dimensions](https://www.1771technologies.com/docs/client-source-row-grouping#grouping-dimensions) |  ✅  | ✅  |
| [Aggregations](https://www.1771technologies.com/docs/client-source-aggregations)                                                     |  ✅  | ✅  |
| **Master Detail**                                                                                                                    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Row Master Detail](https://www.1771technologies.com/docs/row-detail)                                            |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Auto Height Master Detail](https://www.1771technologies.com/docs/row-detail#row-detail-height)                  |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Nested Grids](https://www.1771technologies.com/docs/row-detail#nested-grids)                                    |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Custom Detail Content](https://www.1771technologies.com/docs/row-detail)                                        |  ✅  | ✅  |

</details>

<details>
<summary><b>🔄&nbsp; Pivoting</b> &nbsp;</summary>
<br>

| Feature                                                                                | Core | PRO |
| -------------------------------------------------------------------------------------- | :--: | :-: |
| [Row & Column Pivots](https://www.1771technologies.com/docs/pivoting-columns-and-rows) |  —   | ✅  |
| [Pivot Measures](https://www.1771technologies.com/docs/pivoting-measures)              |  —   | ✅  |
| [Pivot Sorting](https://www.1771technologies.com/docs/pivoting-sorting)                |  —   | ✅  |
| [Pivot Filtering](https://www.1771technologies.com/docs/pivoting-filtering)            |  —   | ✅  |
| [Grand Totals](https://www.1771technologies.com/docs/pivoting-grand-totals)            |  —   | ✅  |

</details>

<details>
<summary><b>🌲&nbsp; Tree Data</b> &nbsp;</summary>
<br>

| Feature                                                                                   | Core | PRO |
| ----------------------------------------------------------------------------------------- | :--: | :-: |
| [Custom Object Mappings](https://www.1771technologies.com/docs/tree-source-data)          |  —   | ✅  |
| [JSON Object Editing](https://www.1771technologies.com/docs/tree-source-data-editing)     |  —   | ✅  |
| [Dynamic Tree Creation](https://www.1771technologies.com/docs/tree-source-data#root-rows) |  —   | ✅  |

</details>

<details>
<summary><b>🌐&nbsp; Server Data Loading</b> &nbsp;</summary>
<br>

| Feature                                                                                                                           | Core | PRO |
| --------------------------------------------------------------------------------------------------------------------------------- | :--: | :-: |
| **Basic Server Operations**                                                                                                       |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Server Row Sorting](https://www.1771technologies.com/docs/server-data-loading-row-sorting)                   |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Server Row Filtering](https://www.1771technologies.com/docs/server-data-loading-row-filtering)               |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Server Row Pinning](https://www.1771technologies.com/docs/server-data-loading-row-pinning)                   |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Server Row Grouping](https://www.1771technologies.com/docs/server-data-loading-row-grouping-and-aggregation) |  —   | ✅  |
| [Server Tree Data](https://www.1771technologies.com/docs/server-data-loading-unbalanced-rows)                                     |  —   | ✅  |
| [Server Cell Editing](https://www.1771technologies.com/docs/server-data-loading-cell-editing)                                     |  —   | ✅  |
| [Data Updates](https://www.1771technologies.com/docs/server-data-loading-row-updating)                                            |  —   | ✅  |
| [Optimistic Data Loading](https://www.1771technologies.com/docs/server-data-loading-optimistic-loading)                           |  —   | ✅  |
| [Paginated Row Data](https://www.1771technologies.com/docs/paginated-rs-rows)                                                     |  —   | ✅  |
| [Infinite Row Data](https://www.1771technologies.com/docs/infinite-rs-rows)                                                       |  —   | ✅  |
| [Server Data Interface](https://www.1771technologies.com/docs/server-data-loading-interface)                                      |  —   | ✅  |

</details>

<details>
<summary><b>🧩&nbsp; Prebuilt Components</b> &nbsp;</summary>
<br>

| Feature                                                                                                  | Core | PRO |
| -------------------------------------------------------------------------------------------------------- | :--: | :-: |
| [Pill Manager](https://www.1771technologies.com/docs/component-pill-manager)                             |  —   | ✅  |
| [Column Manager](https://www.1771technologies.com/docs/component-column-manager)                         |  —   | ✅  |
| [Tree View](https://www.1771technologies.com/docs/component-tree-view)                                   |  —   | ✅  |
| [Dialog & Popovers](https://www.1771technologies.com/docs/component-dialog)                              |  —   | ✅  |
| [Menus & Context Menus](https://www.1771technologies.com/docs/component-menu-button)                     |  —   | ✅  |
| **Other Prebuilt Components**                                                                            |  -   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Smart Select](https://www.1771technologies.com/docs/component-smart-select)         |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Grid Overlays](https://www.1771technologies.com/docs/component-grid-overlays)       |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Viewport Shadows](https://www.1771technologies.com/docs/component-viewport-shadows) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Select All](https://www.1771technologies.com/docs/component-select-all)             |  —   | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Row Group Cell](https://www.1771technologies.com/docs/component-row-group-cell)     |  —   | ✅  |

</details>

<details>
<summary><b>📤&nbsp; Import & Export</b> &nbsp;</summary>
<br>

| Feature                                                                                    | Core | PRO |
| ------------------------------------------------------------------------------------------ | :--: | :-: |
| **Data Export**                                                                            |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Excel Export](https://www.1771technologies.com/docs/export-excel)     |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [CSV Export](https://www.1771technologies.com/docs/export-csv)         |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Parquet Export](https://www.1771technologies.com/docs/export-parquet) |  ✅  | ✅  |
| &nbsp;&nbsp;&nbsp;↳ [Arrow Export](https://www.1771technologies.com/docs/export-arrow)     |  ✅  | ✅  |
| [Clipboard Operations](https://www.1771technologies.com/docs/export-clipboard)             |  ✅  | ✅  |

</details>

<details>
<summary><b>⌨️&nbsp; Keyboard & Accessibility</b></summary>
<br>

| Feature                                                              | Core | PRO |
| -------------------------------------------------------------------- | :--: | :-: |
| [Keyboard](https://www.1771technologies.com/docs/keyboard)           |  ✅  | ✅  |
| [Accessibility](https://www.1771technologies.com/docs/accessibility) |  ✅  | ✅  |
| [RTL Support](https://www.1771technologies.com/docs/rtl-support)     |  ✅  | ✅  |

</details>

## Key Design Principles

- **Performance-First:** LyteNyte Grid is engineered with speed as a fundamental
  priority, ensuring responsive performance even when handling large datasets.

- **Modern Architecture:** Leveraging cutting-edge web technologies, LyteNyte
  Grid utilizes native browser scroll functionality to keep the main
  thread unencumbered as users navigate through their data.

- **React-Aligned Philosophy:** Adhering to React's core principles, LyteNyte Grid
  implements one-way data binding and declarative rendering to
  maintain predictable state management.

## LyteNyte Editions

LyteNyte Grid is available in two editions:

1. **LyteNyte Grid Core:** Free, **open-source edition** for building high-performance data tables. Includes sorting,
   filtering, editing, row selection, detail views, and more. Also includes advanced features such
   as aggregation, row grouping, and cell range selection, often locked behind paywalls in other grids.

2. **LyteNyte Grid PRO: Commercial edition** that extends Core with powerful enterprise features,
   including server-side data loading, pivoting, tree data, component managers, and advanced
   filtering. Build custom menus, popovers, expressions, and workflow-driven UIs with ease.

## Licensing

LyteNyte Grid is available in two editions, Core and PRO, and is offered under the following three license plans:

1. **Core License Plan:** An [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
   license for the Core edition, which is free and open-source. Ideal for individual developers and community use.

2. **Developer PRO License Plan:** A [commercial license](https://www.1771technologies.com/eula) for the PRO edition, designed for
   individuals and teams with up to 50 developers. Unlocks the full potential of LyteNyte
   Grid with advanced features unavailable in the Core edition.

3. **Organization PRO License Plan:** A [commercial license](https://www.1771technologies.com/eula) for the PRO edition,
   tailored for teams with 50+ developers. Includes all PRO features along
   with an enhanced support agreement and negotiated pricing terms.

All **PRO licenses** are **perpetual** and include **12 months** of software updates,
feature upgrades, and dedicated technical support during your active license term.

## Support

Our team actively maintains and supports both the Core and PRO editions of LyteNyte Grid.
Please refer to our [support guide](https://www.1771technologies.com/support) for detailed
information on available support channels and response options.

## Contributing

Please review our [contributing guide](https://github.com/1771-Technologies/lytenyte/blob/main/CONTRIBUTING.md) to learn about our development
process, bug reporting procedures, and codebase maintenance practices.

## Changelog

Our [changelog](https://www.1771technologies.com/docs/changelog/latest) is regularly updated
with detailed notes on new features, improvements, and bug fixes in each release.
LyteNyte Grid follows [semantic versioning](https://semver.org/) to ensure clear and predictable upgrade paths.

## Security

For information on reporting security vulnerabilities,
please consult our [security policy](https://github.com/1771-Technologies/lytenyte/blob/main/SECURITY.md).
