5 个仓库
UI techniques for structuring data through row grouping and cell merging.
Distinct from Table Data Managers: Focuses on the visual organization of rows for readability rather than general table data management.
Explore 5 awesome GitHub repositories matching data & databases · Visual Data Grouping. Refine with filters or upvote what's useful.
vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy applications. It functions as a virtualized data grid and spreadsheet UI framework capable of rendering millions of rows by mounting only the visible elements of a dataset. The project distinguishes itself through spreadsheet-like functionality, including cell selection, copy-paste support, and the generation of cross-tabulated pivot tables. It also provides specialized tools for managing complex data hierarchies using virtual trees, row grouping, and cell merging. The library covers
Structures complex information through row grouping and cell merging to improve data readability.
ui-grid 是一个用于 Angular 应用的企业级数据网格组件,旨在显示表格数据。它作为一个交互式数据表,支持虚拟化以在渲染大数据集时保持性能。 该网格为专业数据管理提供了专门功能,包括行分组、列固定和状态持久化。它允许组织复杂的数据层级,并将扁平记录转换为分组或树状结构。 该组件涵盖了广泛的数据管理功能,包括单元格内编辑、列重排以及导入导出数据到外部文件的能力。它还包括对键盘导航和多语言本地化的支持。
Enables the arrangement of flat records into groups or tree structures to visualize complex data relationships.
Vega-Lite is a high-level declarative language for specifying interactive, multi-view visualizations. It compiles a concise JSON specification into a full Vega visualization, automatically inferring scales, axes, and legends from encoding declarations. The grammar-of-graphics encoding maps data fields to visual channels such as position, color, size, and shape, while a multi-view composition grammar enables layered, faceted, concatenated, and repeated layouts. Reactive parameter binding links named parameters to input widgets, selections, and expressions for dynamic updates. The project suppo
Controls data grouping and order for aggregates and stacking in visualizations.
XlsxWriter is a library for generating spreadsheets in the XLSX format, functioning as an Excel workbook writer and file generator. It provides the capability to write data, apply cell formatting, and build complex layouts across multiple worksheets. The project distinguishes itself with a memory-optimized writing mode that flushes large datasets to disk row-by-row, enabling the creation of files exceeding 4 GB while minimizing RAM consumption. It also includes a specialized mechanism for embedding binary project files and digital signatures to enable VBA macros and signed scripts within work
Groups a range of cells into a formal table with specific formatting.
This project is a feature-rich data grid component designed for Vue applications. It provides a flexible interface for rendering, managing, and manipulating structured information, offering built-in support for essential tabular operations such as sorting, filtering, pagination, and row selection. The library distinguishes itself through its highly extensible architecture, which allows developers to override default rendering for cells, headers, and pagination controls using scoped slots. It supports complex data workflows by enabling hierarchical organization through collapsible row grouping
Organizes rows into logical, collapsible categories or sections to improve readability and structure for complex datasets.