npm package: @1771technologies/lytenyte-js-utils
Description: <div align="center">   <br><br>   <picture>     <source media="(prefers-color-scheme: dark)" srcset="https://xwhoymbxqtnizjadugph.supabase.co/storage/v1/object/public/images//github-lytenyte-dark.svg"/>     <source media="(prefers-color-scheme: light)" sr
Latest version: 1.0.15

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

  <h3>
  The Fastest React Data Grid Available on the Modern Web
  </h3>

</div>
<div align="center">

Experience unrivaled performance, memory efficiency, and a
comprehensive feature set, all in a tiny bundle size.
LyteNyte Grid is designed to help developers handle large, real-time,
and complex datasets without compromising speed or usability.

The free **LyteNyte Grid Core** edition includes intuitive sorting, precise filtering, row grouping,
and data aggregation capabilities, everything you need to take complete control of your data.

Need more power? Upgrade to **LyteNyte Grid PRO** to access more advanced features like tree data structures,
asynchronous data loading, and purpose-built UI components for managing columns, views, and exports.
Build custom menus, popover dialogs, and dynamic workflows with ease.

Meticulously engineered to redefine what your enterprise expects from a React data grid.

[Compare Features](https://1771technologies.com/pricing)

</div>

<div align="center">

[![NPM Version](https://img.shields.io/npm/v/%401771technologies%2Flytenyte-pro?label=PRO)](https://www.npmjs.com/package/@1771technologies/lytenyte-pro)
[![NPM Version](https://img.shields.io/npm/v/%401771technologies%2Flytenyte-core?label=Core)](https://www.npmjs.com/package/@1771technologies/lytenyte-core)
[![GitHub branch status](https://img.shields.io/github/checks-status/1771-Technologies/lytenyte/main)](https://github.com/1771-Technologies/lytenyte/tree/main)
[![Follow on X](https://img.shields.io/twitter/follow/1771tech.svg?label=follow+1771tech)](https://x.com/1771tech)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)

<!-- [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/TODO/badge)](https://www.bestpractices.dev/projects/TODO) -->

[![CI status](https://github.com/1771-Technologies/lytenyte/actions/workflows/release.yml/badge.svg?branch=main)](https://github.com/1771-Technologies/lytenyte/actions/workflows/release.yml?query=branch%3Amain)

</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://1771technologies.com/eula">EULA</a>

</div>

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

---

## LyteNyte Editions

LyteNyte Grid is available in two editions:

1. **LyteNyte Grid Core:** A free, high-performance edition that delivers essential
   table capabilities like **row grouping, column auto-sizing,** and **row detail** views.

2. **LyteNyte Grid PRO:** An advanced enterprise edition that builds on Core with additional
   features such as **asynchronous data loading, column manager components,** and 
   **data exporting** capabilities.

## 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.

## 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.

## Licensing

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

1. **Core License Plan:** Free and open source, licensed under [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0).
   Includes LyteNyte Grid Core edition with foundational features like sorting, filtering, row grouping,
   and column auto-sizing. 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.

## 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](./CONTRIBUTING.md) to learn about our development
process, bug reporting procedures, and codebase maintenance practices.

## Changelog

Our [changelog](https://www.1771technologies.com/docs/changelog/changelog) 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](./SECURITY.md).