awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alibaba avatar

alibaba/ali-react-tableArchived

0
View on GitHub↗
979 星标·329 分支·TypeScript·MIT·5 次浏览ali-react-table.js.org↗

Ali React Table

This library is a high-performance data grid component for React applications, designed to manage and display large datasets. It provides a declarative configuration system that allows developers to define table structures, data sources, and feature toggles through a structured object schema.

The library distinguishes itself through a flexible layout engine that supports complex UI requirements, such as pinning headers and specific columns to viewport edges during scrolling. It utilizes virtualized rendering to maintain interface responsiveness by displaying only the visible subset of data, ensuring consistent performance regardless of the total item count.

Beyond its core layout and performance capabilities, the project offers extensive customization options. Developers can inject custom React components to define the appearance and behavior of individual cells and apply visual styles through scoped CSS variables, allowing for tailored data presentation without modifying internal component logic.

Features

  • Data Grid Customization - Provides a flexible data grid library for displaying and customizing large datasets.
  • Data Grid Components - Serves as a high-performance data grid component specifically built for React applications.
  • Virtualized List Rendering - Implements virtualized rendering to maintain high performance when displaying large datasets.
  • Data Grid Components - Offers a high-performance React table component with virtual scrolling and custom cell rendering.
  • Virtual Scrolling Utilities - Provides automatic virtual scrolling to ensure smooth interaction with massive data collections.
  • Declarative Column Configurations - Uses a declarative configuration schema to define table structures and data sources.
  • Large Dataset Optimizations - Optimizes the visualization of massive datasets through efficient virtual scrolling.
  • Column Pinning - Supports locking headers and columns to viewport edges to maintain context during scrolling.
  • Grid Layout Managers - Manages complex UI layouts by pinning headers and columns to viewport edges.
  • Custom Cell Styling - Allows custom rendering logic and styling for individual table cells.
  • Column Engines - Provides a high-performance layout engine that manages column geometry and positioning for complex grid structures.
  • Table Components - Provides a highly customizable table component design for tailored data presentation.
  • Component-Based Cell Rendering - Enables developers to inject custom React components for rendering individual grid cells.
  • Virtualized Data Tables - Optimizes browser performance by rendering only the visible portion of massive datasets.

Star 历史

alibaba/ali-react-table 的 Star 历史图表alibaba/ali-react-table 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 Ali React Table 的精选搜索

收录 Ali React Table 的精选合集。
  • React 表格与数据网格组件

Ali React Table 的开源替代方案

相似的开源项目,按与 Ali React Table 的功能重合度排序。
  • react-component/tablereact-component 的头像

    react-component/table

    1,372在 GitHub 上查看↗

    This library is a React component designed for rendering high-performance data grids. It provides a structured framework for displaying large datasets by utilizing window-based row virtualization, which ensures that only the visible portion of the data is rendered to the document object model. The component distinguishes itself through advanced layout and navigation capabilities, including native support for sticky headers and columns that remain anchored during scrolling. Developers can exercise imperative control over the table viewport to navigate to specific indices or pixel offsets, whil

    TypeScript
    在 GitHub 上查看↗1,372
  • wenzhixin/bootstrap-tablewenzhixin 的头像

    wenzhixin/bootstrap-table

    11,820在 GitHub 上查看↗

    Bootstrap Table is a jQuery plugin for rendering interactive data grids with sorting, pagination, and filtering. It features a remote data integration system for fetching and synchronizing content from JSON endpoints using AJAX and server-side processing. The project includes a styling layer that adapts markup to work with various CSS frameworks, such as Bootstrap, Semantic UI, Bulma, and Material Design. It provides specialized rendering modes, including a hierarchical tree grid for parent-child row relationships and a responsive card-view table that transforms grids into mobile-friendly lay

    JavaScriptbootstrapbootstrap-tablebulma
    在 GitHub 上查看↗11,820
  • swimlane/ngx-datatableswimlane 的头像

    swimlane/ngx-datatable

    4,671在 GitHub 上查看↗

    ngx-datatable is a feature-rich data table component for Angular applications designed to display and manage large datasets. It functions as a customizable data grid that supports sorting, pagination, and the use of custom Angular templates for styling data cells. The component is distinguished by its high-performance virtual scrolling grid, which renders only visible rows to optimize memory and CPU usage. It provides an interactive interface for managing data through row selection, column reordering, and expandable detail views. The project covers a broad set of capabilities including colum

    TypeScriptangularangular-componentsangular2
    在 GitHub 上查看↗4,671
  • nadbm/react-datasheetnadbm 的头像

    nadbm/react-datasheet

    5,445在 GitHub 上查看↗

    react-datasheet is a React data grid component and tabular editor that provides an interactive spreadsheet interface. It is designed for managing tabular data with built-in support for cell editing and keyboard navigation. The project is distinguished by its flexibility in rendering and structure, allowing the replacement of standard table elements with custom markup such as lists or divs. It supports custom cell rendering through a mapping system that swaps default cells with specialized components based on cell metadata. The component covers broad capabilities for tabular data management,

    JavaScriptcomponentgridjavascript
    在 GitHub 上查看↗5,445
查看 Ali React Table 的所有 30 个替代方案→

常见问题解答

alibaba/ali-react-table 是做什么的?

This library is a high-performance data grid component for React applications, designed to manage and display large datasets. It provides a declarative configuration system that allows developers to define table structures, data sources, and feature toggles through a structured object schema.

alibaba/ali-react-table 的主要功能有哪些?

alibaba/ali-react-table 的主要功能包括:Data Grid Customization, Data Grid Components, Virtualized List Rendering, Virtual Scrolling Utilities, Declarative Column Configurations, Large Dataset Optimizations, Column Pinning, Grid Layout Managers。

alibaba/ali-react-table 有哪些开源替代品?

alibaba/ali-react-table 的开源替代品包括: react-component/table — This library is a React component designed for rendering high-performance data grids. It provides a structured… wenzhixin/bootstrap-table — Bootstrap Table is a jQuery plugin for rendering interactive data grids with sorting, pagination, and filtering. It… swimlane/ngx-datatable — ngx-datatable is a feature-rich data table component for Angular applications designed to display and manage large… nadbm/react-datasheet — react-datasheet is a React data grid component and tabular editor that provides an interactive spreadsheet interface.… schrodinger/fixed-data-table-2 — This project is a data grid library designed for building complex, interactive tables within React applications. It… glideapps/glide-data-grid — Glide Data Grid is a virtualized data grid for React and TypeScript that uses the HTML Canvas API to render millions…