无头(headless)表格库,支持排序、过滤、分组和分页,可完全自定义 UI,适配 React、Vue、Solid、Svelte 等框架。
1771-Technologies/lytenyte
一个无额外依赖的 React 数据表格组件,支持无样式和预置样式两种模式,涵盖排序、筛选、分组、透视与虚拟滚动。
- Star
- 1,030
- Fork
- 54
- 未关闭 Issue
- 3
- 最近提交
- 2个月前
这是什么?
LyteNyte Grid 是一个 React 数据表格库,以 npm 包形式发布,分为采用 Apache 2.0 协议的免费 Core 版和在其基础上扩展的商业 PRO 版。项目基于 TypeScript 单体仓库构建,采用声明式、以 props 驱动的 API,表格状态可以由 URL 参数、服务端状态或其他外部状态控制。
表格支持行与列的虚拟化、列宽调整、列固定和拖动排序,并提供带聚合的行分组、主从明细视图以及带校验的单元格编辑。Core 版涵盖排序、筛选、编辑、选择与聚合;PRO 版further 增加服务端数据加载、透视、树形数据、表达式以及列管理器、树视图等预置组件。
样式方面既可以使用无样式的 headless 模式自行定制,也可以直接使用预置主题,并支持 Tailwind、CSS Modules 和 CSS-in-JS。内置导出 Excel、CSV、Parquet 和 Arrow 的功能,同时支持键盘操作、无障碍访问与 RTL 布局。
核心功能
- 01支持 headless 无样式模式,也可使用 Tailwind、CSS Modules 或 CSS-in-JS 主题
- 02行列虚拟化,适合大数据量表格
- 03Core 版提供排序、筛选、行分组和聚合
- 04PRO 版提供服务端数据加载、透视和树形数据
- 05支持带校验的单元格编辑与批量编辑
- 06可导出 Excel、CSV、Parquet 和 Arrow 格式
- 07支持键盘操作、无障碍访问和 RTL 布局
适用场景
- 为管理后台或内部工具构建支持筛选和排序的大数据表格
- 在 React 应用中加入类似电子表格的可编辑视图
- 保留表格逻辑的同时完全自定义样式
- 在 PRO 版中展示服务端分页或无限滚动的数据
快速上手
- 1
通过 npm 安装 Core 版本
npm install --save @1771technologies/lytenyte-core - 2
通过 npm 安装 PRO 版本(可选,未购买许可证时会显示水印)
npm install --save @1771technologies/lytenyte-pro - 3
按照官方入门指南将表格集成到你的应用中
使用前须知
- PRO 版本在未获得许可证时会显示水印。
- 许可证信息显示为 NOASSERTION,使用前请自行核实许可条款。
- 透视、服务端数据加载等许多高级功能仅包含在 PRO 版本中。
标签
常见问题
- lytenyte 是什么?
- 一个无额外依赖的 React 数据表格组件,支持无样式和预置样式两种模式,涵盖排序、筛选、分组、透视与虚拟滚动。 LyteNyte Grid 是一个 React 数据表格库,以 npm 包形式发布,分为采用 Apache 2.0 协议的免费 Core 版和在其基础上扩展的商业 PRO 版。项目基于 TypeScript 单体仓库构建,采用声明式、以 props 驱动的 API,表格状态可以由 URL 参数、服务端状态或其他外部状态控制。
- lytenyte 可以免费使用吗?用的什么许可证?
- lytenyte 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- lytenyte 还在维护吗?
- 半年内有更新。lytenyte 最近一次提交是在 2026年8月15日。
- lytenyte 适合用来做什么?
- 为管理后台或内部工具构建支持筛选和排序的大数据表格 在 React 应用中加入类似电子表格的可编辑视图 保留表格逻辑的同时完全自定义样式 在 PRO 版中展示服务端分页或无限滚动的数据
- lytenyte 怎么安装和运行?
- 通过 npm 安装 Core 版本: npm install --save @1771technologies/lytenyte-core 通过 npm 安装 PRO 版本(可选,未购买许可证时会显示水印): npm install --save @1771technologies/lytenyte-pro 按照官方入门指南将表格集成到你的应用中
- 在哪里获取 lytenyte?
- 源代码和安装说明在 GitHub 上:https://github.com/1771-Technologies/lytenyte
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款具有电子表格外观与编辑体验的 JavaScript/TypeScript 数据表格组件,支持 React、Angular 和 Vue。
一套开源的无样式、注重无障碍的 React UI 基础组件,用于构建设计系统和 Web 应用。
无样式的 React 无障碍 UI 组件库,用于构建自定义设计系统。
用于高效渲染大型列表和表格数据的 React 组件库,只绘制可见的行和单元格。
用于高效渲染大型列表和表格数据的 React 组件,只挂载当前可见的行和单元格。