@1771technologies/lytenyte-pro

中文文档
2.2.1发布于 2026/07/09COMMERCIALTypeScriptESM + CJS近 30 天下载 2.9万

Blazingly fast headless React data grid with 100s of features.

原始使用文档
文档目录13 节
  1. Drop The Fastest React Data Grid Into Your App In Seconds
  2. Why Choose LyteNyte Grid?
  3. Installation
  4. Quick Start
  5. AI-Enhanced Workflows
  6. Features
  7. Key Design Principles
  8. LyteNyte Editions
  9. Licensing
  10. Support
  11. Contributing
  12. Changelog
  13. Security

Banner

Drop The Fastest React Data Grid Into Your App In Seconds

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.

NPM Version NPM Version GitHub branch status GitHub Repo stars Contributor Covenant CI Status Follow on X LinkedIn YouTube

Website   —   Documentation   —   Demo   —   Pricing   —   Blog   —   Support

LyteNyte Logo

Why Choose LyteNyte Grid?

⚡Up to 7x faster performance 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, including server-side data loading, infinite scrolling, pivoting, tree views, filtering, row grouping, and cell editing.

🎯 Better DX with a declarative API 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 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. 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. 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:

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:

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

Quick Start

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

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 to learn more.

Features

⚛️  Reactive Architecture
FeatureCorePRO
Declarative Prop Configuration✅✅
Controlled or Uncontrolled State✅✅
React Compiler Support✅✅
Headless Components✅✅
🤖  AI Enhanced Workflows
FeatureCorePRO
AI Skills✅✅
🔌  API Extensions
FeatureCorePRO
Imperative Method Extensions✅✅
Column Extensions✅✅
🚀  Virtualization
FeatureCorePRO
Row Virtualization✅✅
Column Virtualization✅✅
Scroll Flash Suppression✅✅
Initial Viewport Dimensions✅✅
🎬  Animations
FeatureCorePRO
Row Animations✅✅
Column Animations✅✅
Custom Animation Keyframes✅✅
🎨  Styling & Theming
FeatureCorePRO
Unstyled Support✅✅
Styled Themes✅✅
   ↳ Prebuilt Themes✅✅
   ↳ Tailwind✅✅
   ↳ CSS Modules✅✅
   ↳ CSS-in-JS✅✅
📋  Rows
FeatureCorePRO
Basic Row Operations✅✅
   ↳ Row Pinning✅✅
   ↳ Row Spanning✅✅
   ↳ Row Banding✅✅
Row Height✅✅
   ↳ Variable Row Height✅✅
   ↳ Fixed Row Height✅✅
   ↳ Fill Row Height✅✅
Full Width Rows✅✅
Row Dragging / Reordering✅✅
   ↳ Single Row Dragging✅✅
   ↳ Multi-Row Dragging✅✅
   ↳ Grid to Grid Dragging✅✅
   ↳ External Drop Zone Dragging✅✅
📊  Columns
FeatureCorePRO
Basic Column Operations✅✅
   ↳ Column Resizing✅✅
   ↳ Column Pinning✅✅
   ↳ Column Spanning✅✅
   ↳ Column Reordering✅✅
   ↳ Column Grouping✅✅
   ↳ Column Visibility✅✅
Column Autosizing✅✅
   ↳ Cell Autosizing✅✅
   ↳ Header Autosizing✅✅
   ↳ Double Click Resizing✅✅
Custom Header Render✅✅
Column Floating Header✅✅
Dynamic Field Computation✅✅
Marker Column✅✅
🔲  Cells
FeatureCorePRO
Cell Rendering✅✅
Cell Diff Flashing✅✅
Cell Tooltips & Popovers✅✅
📌  Annotations  
FeatureCorePRO
Grid Annotations—✅
Cell Notes—✅
Marching Ants—✅
🔀  Sorting
FeatureCorePRO
Single Column Sort✅✅
Multi Column Sort✅✅
Custom Dynamic Sort✅✅
☑️  Selection  
FeatureCorePRO
Row Selection✅✅
   ↳ Single Row Selection✅✅
   ↳ Multi Row Selection✅✅
   ↳ Checkbox Row Selection✅✅
   ↳ Isolated Row Selection✅✅
   ↳ Linked Row Selection✅✅
Cell Selection✅✅
Cell Range Selection✅✅
✏️  Editing
FeatureCorePRO
Cell Editing✅✅
   ↳ Basic Cell Edits✅✅
   ↳ Linked Cell Edits✅✅
   ↳ Full Row Editing✅✅
   ↳ Bulk Cell Editing✅✅
Edit Validation✅✅
Custom Cell Editors✅✅
Programmatic Editing✅✅
🔍  Filtering  
FeatureCorePRO
Column Filters✅✅
   ↳ Text Filters✅✅
   ↳ Number Filters✅✅
   ↳ Date Filters✅✅
Quick Search Filter✅✅
Label Filters—✅
Advanced Filters-✅
   ↳ Set Filters✅✅
   ↳ Tree Set Filters✅✅
   ↳ Having Filters—✅
🧮  Expressions  
FeatureCorePRO
Expressions Engine—✅
Filter Expressions—✅
Expression Editor—✅
Expression Plugins—✅
📦  Grouping & Aggregations
FeatureCorePRO
Row Grouping✅✅
   ↳ Uniform Row Groups✅✅
   ↳ Non-uniform Row Groups✅✅
   ↳ Dynamic Group Dimensions✅✅
Aggregations✅✅
Master Detail✅✅
   ↳ Row Master Detail✅✅
   ↳ Auto Height Master Detail✅✅
   ↳ Nested Grids✅✅
   ↳ Custom Detail Content✅✅
🔄  Pivoting  
FeatureCorePRO
Row & Column Pivots—✅
Pivot Measures—✅
Pivot Sorting—✅
Pivot Filtering—✅
Grand Totals—✅
🌲  Tree Data  
FeatureCorePRO
Custom Object Mappings—✅
JSON Object Editing—✅
Dynamic Tree Creation—✅
🌐  Server Data Loading  
FeatureCorePRO
Basic Server Operations—✅
   ↳ Server Row Sorting—✅
   ↳ Server Row Filtering—✅
   ↳ Server Row Pinning—✅
   ↳ Server Row Grouping—✅
Server Tree Data—✅
Server Cell Editing—✅
Data Updates—✅
Optimistic Data Loading—✅
Paginated Row Data—✅
Infinite Row Data—✅
Server Data Interface—✅
🧩  Prebuilt Components  
FeatureCorePRO
Pill Manager—✅
Column Manager—✅
Tree View—✅
Dialog & Popovers—✅
Menus & Context Menus—✅
Other Prebuilt Components-✅
   ↳ Smart Select—✅
   ↳ Grid Overlays✅✅
   ↳ Viewport Shadows✅✅
   ↳ Select All—✅
   ↳ Row Group Cell—✅
📤  Import & Export  
FeatureCorePRO
Data Export✅✅
   ↳ Excel Export✅✅
   ↳ CSV Export✅✅
   ↳ Parquet Export✅✅
   ↳ Arrow Export✅✅
Clipboard Operations✅✅
⌨️  Keyboard & Accessibility
FeatureCorePRO
Keyboard✅✅
Accessibility✅✅
RTL Support✅✅

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 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 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 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 for detailed information on available support channels and response options.

Contributing

Please review our contributing guide to learn about our development process, bug reporting procedures, and codebase maintenance practices.

Changelog

Our changelog is regularly updated with detailed notes on new features, improvements, and bug fixes in each release. LyteNyte Grid follows semantic versioning to ensure clear and predictable upgrade paths.

Security

For information on reporting security vulnerabilities, please consult our security policy.

版本与发布记录

@1771technologies/lytenyte-pro 共发布 136 个版本,首次发布于 2025/04/08;过去 12 个月发布了 23 个版本。

版本发布日期距今
2.2.1latest2026/07/093 个月前
2.2.02026/07/064 个月前
2.1.32026/05/305 个月前
2.1.3-dev.0dev2026/05/125 个月前
2.1.22026/05/125 个月前
2.1.12026/05/056 个月前

其他发布通道:beta → 1.0.0-beta.38,dev → 2.1.3-dev.0。

关于 @1771technologies/lytenyte-pro 的常见问题

@1771technologies/lytenyte-pro 是什么?

Blazingly fast headless React data grid with 100s of features.

如何安装 @1771technologies/lytenyte-pro?

在项目目录运行 npm install @1771technologies/lytenyte-pro,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(18.0.0 || ^19.0.0)、react-dom(18.0.0 || ^19.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@1771technologies/lytenyte-pro 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@1771technologies/lytenyte-pro 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@1771technologies/lytenyte-pro 可以商用吗?

@1771technologies/lytenyte-pro 使用 COMMERCIAL 许可。声明的许可为 COMMERCIAL,请阅读许可原文确认使用条件。以上为概括,不构成法律意见,请以许可原文为准。

@1771technologies/lytenyte-pro 的下载量有多少?

根据 npm 官方下载统计,@1771technologies/lytenyte-pro 在 2026/10/05 – 2026/11/03 这 30 天内被下载 28,705 次,日均约 957 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@1771technologies/lytenyte-pro 还在维护吗?

最新版本 2.2.1 发布于 2026/07/09(3 个月前);至今共发布 136 个版本,其中过去 12 个月发布了 23 个;首次发布于 2025/04/08。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。