awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Addepar avatar

Addepar/ember-table

0
View on GitHub↗
1,685 stars·348 forks·JavaScript·0 vuesopensource.addepar.com/ember-table↗

Ember Table

Ember Table is a component library designed for rendering high-performance data grids and virtualized lists within Ember applications. It provides the UI primitives necessary to display hundreds of thousands of records smoothly by recycling DOM nodes and rendering only the items visible in the viewport.

The library includes advanced layout management tools that support live column resizing, reordering, scaling, and structural region pinning to lock headers, footers, and specific columns in place during scrolling. It also features hierarchical row flattening, transforming nested tree structures into ordered lists for efficient virtualization of parent-child relationships, alongside single and multiple row selection capabilities.

For content presentation, the architecture allows custom templates and dynamic components to be injected into table cells and headers. It additionally maintains temporary per-cell state modifications independently from the underlying data models to prevent unintended data mutations.

Features

  • Virtualized Data Tables - Displays structured records using virtualized collections that support massive item counts and lazy loading.
  • DOM Node Recycling - Renders only visible items in the viewport and recycles DOM nodes to handle massive datasets smoothly.
  • Column Pinning - Locks specific table columns in place during horizontal scrolling to maintain contextual visibility.
  • Interactive Data Grid Manipulations - Gives users advanced control over table layouts with resizable columns, reorderable fields, and interactive selection workflows.
  • Table Components - Delivers a UI component library for rendering large datasets with virtualized rows and customizable columns in web applications.
  • Ember Table Libraries - Provides high-performance data tables in Ember applications to display thousands of rows without slowing down the browser.
  • Virtual List Renderers - Displays massive lists and tabular datasets efficiently using DOM virtualization to keep scrolling smooth and responsive.
  • Hierarchical Row Grouping - Supports single or multiple row selections alongside hierarchical table groupings to organize displayed information.
  • Hierarchical Data Structures - Organizes data into tree structures with group collapsing capabilities to display parent-child relationships and nested summaries.
  • Transient Cell State Models - Maintains temporary per-cell state modifications independently from underlying models to prevent unintended data mutations.
  • UI Tree Table Flatteners - Transforms nested tree structures into flat ordered lists for efficient virtualization of parent-child relationships.
  • Custom Component Injection - Allows injecting custom templates and dynamic components into table cells and headers for flexible content presentation.
  • Table Header Customizers - Allows injecting custom blocks and components at any table level to alter how rows, headers, and individual cells appear.
  • Hierarchical Data Displays - Organizes complex datasets into tree structures and expandable groups to show parent-child relationships clearly.
  • Data Grid Row Sorting - Enables selecting individual or multiple rows while sorting data fields to help users find and manage information quickly.
  • Data Table State Managers - Maintains temporary per-cell state values independently without mutating or dirtying underlying source data models.
  • Column Reordering - Provides table layout management supporting resizable columns, pinned sticky regions, and reordering workflows.
  • Table Layout Engines - Enables resizing, reordering, scaling, and pinning leading columns in place during live user interactions.

Historique des stars

Graphique de l'historique des stars pour addepar/ember-tableGraphique de l'historique des stars pour addepar/ember-table

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Ember Table

Sélections manuelles où Ember Table apparaît.
  • Data grid component
  • Addons et ressources Ember.js

Alternatives open source à Ember Table

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Ember Table.
  • petyosi/react-virtuosoAvatar de petyosi

    petyosi/react-virtuoso

    6,348Voir sur GitHub↗

    React Virtuoso is a React component library for rendering large datasets efficiently through virtualized lists, grids, tables, and chat interfaces. It automatically measures variable-height items at runtime, computes accurate scroll offsets without requiring fixed sizes, and renders only the items within the visible viewport plus a configurable buffer zone. The library manages scroll position through a state machine that tracks direction, position, and anchor items to handle auto-scroll, sticky headers, and bidirectional loading. The library distinguishes itself with specialized components fo

    TypeScriptchatcomponent-libraryfeed
    Voir sur GitHub↗6,348
  • comcast/react-data-gridAvatar de Comcast

    Comcast/react-data-grid

    7,637Voir sur GitHub↗

    react-data-grid is a high-performance table component for React designed to render large datasets using virtualization. It functions as a virtualizing data table that optimizes memory and performance by rendering only the rows and columns currently visible on the screen. The project provides a customizable spreadsheet interface featuring cell editing, column resizing, and pinned rows. It also acts as a hierarchical data grid, supporting row grouping and tree structures to organize complex nested information. The grid covers wide-ranging data management and display capabilities, including mul

    TypeScriptreactreact-data-grid
    Voir sur GitHub↗7,637
  • alibaba/ali-react-tableAvatar de alibaba

    alibaba/ali-react-table

    979Voir sur GitHub↗

    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, e

    TypeScriptreactreact-tabletable
    Voir sur GitHub↗979
  • swimlane/ngx-datatableAvatar de swimlane

    swimlane/ngx-datatable

    4,671Voir sur 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
    Voir sur GitHub↗4,671
Voir les 30 alternatives à Ember Table→

Questions fréquentes

Que fait addepar/ember-table ?

Ember Table is a component library designed for rendering high-performance data grids and virtualized lists within Ember applications. It provides the UI primitives necessary to display hundreds of thousands of records smoothly by recycling DOM nodes and rendering only the items visible in the viewport.

Quelles sont les fonctionnalités principales de addepar/ember-table ?

Les fonctionnalités principales de addepar/ember-table sont : Virtualized Data Tables, DOM Node Recycling, Column Pinning, Interactive Data Grid Manipulations, Table Components, Ember Table Libraries, Virtual List Renderers, Hierarchical Row Grouping.

Quelles sont les alternatives open-source à addepar/ember-table ?

Les alternatives open-source à addepar/ember-table incluent : petyosi/react-virtuoso — React Virtuoso is a React component library for rendering large datasets efficiently through virtualized lists, grids,… comcast/react-data-grid — react-data-grid is a high-performance table component for React designed to render large datasets using… alibaba/ali-react-table — This library is a high-performance data grid component for React applications, designed to manage and display large… swimlane/ngx-datatable — ngx-datatable is a feature-rich data table component for Angular applications designed to display and manage large… rowsncolumns/grid — This project is a high-performance data grid component designed for React applications. It provides a declarative… jspreadsheet/ce — This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for…