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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to facebookarchive/fixed-data-table

Open-source alternatives to Fixed Data Table

30 open-source projects similar to facebookarchive/fixed-data-table, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Fixed Data Table alternative.

  • schrodinger/fixed-data-table-2Avatar de schrodinger

    schrodinger/fixed-data-table-2

    1,304Ver en GitHub↗

    This project is a data grid library designed for building complex, interactive tables within React applications. It provides a suite of modular components that enable the display of structured information, supporting both custom cell rendering and flexible column configurations to accommodate diverse data presentation needs. The library is built to handle large datasets by utilizing virtualized rendering, which ensures high performance by only processing the subset of rows currently visible within the viewport. It distinguishes itself through support for dynamic row heights and programmatic s

    JavaScript
    Ver en GitHub↗1,304
  • autodesk/react-base-tableAvatar de Autodesk

    Autodesk/react-base-table

    1,536Ver en GitHub↗

    React Base Table is a library of reusable interface components designed for building complex, responsive data grids within web applications. It provides a high-performance foundation for rendering large datasets by utilizing window-based row virtualization, which ensures the user interface remains responsive even when displaying extensive collections of data. The library distinguishes itself through flexible layout and navigation capabilities, including support for hierarchical data structures that can be rendered as expandable tree rows. It allows for precise control over table geometry thro

    TypeScriptcomponentgridreact
    Ver en GitHub↗1,536
  • alibaba/ali-react-tableAvatar de alibaba

    alibaba/ali-react-table

    979Ver en 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
    Ver en GitHub↗979

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • sadmann7/shadcn-tableAvatar de sadmann7

    sadmann7/shadcn-table

    6,172Ver en GitHub↗

    This project is a React data table component integrated with shadcn/ui. It provides a set of tabular data grids that support sorting, filtering, and pagination. The implementation includes a virtualizing data grid and an infinite scroll table, which allow for the rendering of large datasets by loading records incrementally or displaying only the items visible in the viewport. It also functions as a real-time collaborative table, enabling multiple users to manage and edit shared datasets simultaneously. The component covers interactive data management and complex data visualization. This incl

    TypeScript
    Ver en GitHub↗6,172
  • nadbm/react-datasheetAvatar de nadbm

    nadbm/react-datasheet

    5,445Ver en 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
    Ver en GitHub↗5,445
  • comcast/react-data-gridAvatar de Comcast

    Comcast/react-data-grid

    7,637Ver en 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
    Ver en GitHub↗7,637
  • react-component/tableAvatar de react-component

    react-component/table

    1,372Ver en 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
    Ver en GitHub↗1,372
  • swimlane/ngx-datatableAvatar de swimlane

    swimlane/ngx-datatable

    4,671Ver en 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
    Ver en GitHub↗4,671
  • rowsncolumns/gridAvatar de rowsncolumns

    rowsncolumns/grid

    633Ver en GitHub↗

    This project is a high-performance data grid component designed for React applications. It provides a declarative framework for rendering large-scale datasets and complex tabular structures by utilizing a canvas-based drawing engine instead of traditional document object model nodes. The library distinguishes itself through a windowed virtualization engine that maintains constant memory usage by rendering only the visible portion of the grid. It translates pointer interactions into specific cell references through coordinate-based mapping and supports the injection of external application sta

    TypeScriptcanvasdatagriddeclarative
    Ver en GitHub↗633
  • mleibman/slickgridAvatar de mleibman

    mleibman/SlickGrid

    6,945Ver en GitHub↗

    SlickGrid is a high-performance JavaScript data grid and virtualized data table designed to render large datasets in the browser. It functions as a web spreadsheet component and tabular data manager, utilizing virtual scrolling to maintain responsiveness when displaying hundreds of thousands of entries. The library employs a canvas-based UI system to draw grid lines and elements, reducing the total number of DOM nodes. It separates raw data from visual presentation through column-based mapping and uses a formatter pipeline to transform data values into HTML strings. Capabilities include row

    JavaScript
    Ver en GitHub↗6,945
  • jspreadsheet/ceAvatar de jspreadsheet

    jspreadsheet/ce

    7,186Ver en GitHub↗

    This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ

    JavaScriptdata-griddatagriddatatables
    Ver en GitHub↗7,186
  • ekmas/neobrutalism-componentsAvatar de ekmas

    ekmas/neobrutalism-components

    4,956Ver en GitHub↗

    This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with

    TypeScriptneobrutalismneobrutalism-componentsnextjs
    Ver en GitHub↗4,956
  • wojtekmaj/react-calendarAvatar de wojtekmaj

    wojtekmaj/react-calendar

    3,782Ver en GitHub↗

    react-calendar is a customizable date grid and picker for React applications. It provides an interactive interface for selecting single or multiple dates and navigating between months and years. The component uses browser internationalization APIs to format months and days, enabling multilingual date formatting for different global regions. It allows for external customization through prop-driven render overrides to replace default date cell displays. The library handles the underlying date calculations and state-driven navigation required for scheduling interfaces and date-based grids.

    TypeScriptcalendardatedate-picker
    Ver en GitHub↗3,782
  • andreamazz/amscrollingnavbarAvatar de andreamazz

    andreamazz/AMScrollingNavbar

    6,002Ver en GitHub↗

    AMScrollingNavbar is a Swift UI component and controller designed to synchronize the movement of a UINavigationBar with the scroll position of a UIScrollView. It acts as a navigation bar behavior modifier that allows the navigation bar to hide or reveal itself dynamically based on user scroll interactions. The project provides a mechanism to coordinate the movement of multiple interface elements, enabling supplementary views such as toolbars or tab bars to slide in synchronization with the navigation bar. It utilizes offset-based translation and customizable scroll speeds to control how quick

    Swift
    Ver en GitHub↗6,002
  • malihu/malihu-custom-scrollbar-pluginAvatar de malihu

    malihu/malihu-custom-scrollbar-plugin

    4,082Ver en GitHub↗

    This project is a jQuery plugin that replaces native browser scrollbars with themed, customizable versions supporting both vertical and horizontal axes. It provides a navigation layer designed to ensure unified scrolling behavior across mouse, keyboard, and touch-enabled devices. The plugin allows for the modification of scrollbar rails and draggers using CSS and pre-set themes to maintain cross-browser UI consistency. It enables control over the physical feel of navigation through adjustable momentum, snapping, and mouse-wheel acceleration. The system includes capabilities for programmatic

    JavaScript
    Ver en GitHub↗4,082
  • alvarotrigo/fullpage.jsAvatar de alvarotrigo

    alvarotrigo/fullPage.js

    35,437Ver en GitHub↗

    fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of vertical sections and horizontal slides that snap to the viewport. It provides a system for organizing web content into full-screen pages with automatic snapping behavior. The library distinguishes itself through a WebGL transition framework and visual storytelling tools, enabling cinematic effects such as 3D rotations, parallax backgrounds, fading, and water distortion during navigation. It also features a responsive adaptation system that can switch from automatic snapping to stan

    JavaScriptfullpagefullscreenjavascript
    Ver en GitHub↗35,437
  • prinzhorn/skrollrAvatar de Prinzhorn

    Prinzhorn/skrollr

    18,426Ver en GitHub↗

    Skrollr is a dependency-free scroll-driven animation engine and cross-platform frontend library. It functions as a toolkit for linking CSS properties and HTML attributes to scroll positions to create synchronized animations, specifically providing utilities for the interpolation of SVG attributes. The library enables the creation of parallax scrolling and interactive web storytelling by mapping scroll offsets to specific style values. It allows for the development of non-linear movement and dynamic SVG effects through the use of custom HTML attributes that define keyframes. The system covers

    HTML
    Ver en GitHub↗18,426
  • addepar/ember-tableAvatar de Addepar

    Addepar/ember-table

    1,685Ver en GitHub↗

    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 structur

    JavaScriptemberember-addontable
    Ver en GitHub↗1,685
  • openstatushq/data-table-filtersAvatar de openstatusHQ

    openstatusHQ/data-table-filters

    1,852Ver en GitHub↗

    Data table filters is a TypeScript library for building interactive data tables with server-side filtering, faceted search, and virtualized rows. It provides a backend data querying system for filtering, sorting, and paginating large datasets directly in the database, alongside UI components for filtering using checkboxes, sliders, and date ranges. The library supports dynamic record refinement through text search, numerical sliders, and date range pickers, handling filter and table state via interchangeable storage adapters including URL parameters, client stores, or memory. It synchronizes

    TypeScriptcmdkdata-tablenextjs
    Ver en GitHub↗1,852
  • petyosi/react-virtuosoAvatar de petyosi

    petyosi/react-virtuoso

    6,348Ver en 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
    Ver en GitHub↗6,348
  • flipkart/recyclerlistviewAvatar de Flipkart

    Flipkart/recyclerlistview

    5,440Ver en GitHub↗

    Recyclerlistview is a cross-platform virtualized list component for React Native and web. It functions as a cell-recycling UI library that reuses a small set of off-screen components by updating their data rather than creating new views for every item. The framework includes a dynamic grid layout engine that supports staggered grids and variable item heights, allowing for instant switching between list and grid view modes. The library provides capabilities for virtual scrolling management, including viewability tracking, sticky headers, and scroll position restoration. It also supports infin

    TypeScript
    Ver en GitHub↗5,440
  • ed-roh/react-admin-dashboardAvatar de ed-roh

    ed-roh/react-admin-dashboard

    1,616Ver en GitHub↗

    React-admin-dashboard is a component-based user interface library designed for building internal management panels. It provides a complete administrative dashboard interface with pre-built layouts, navigation controls, and common views to accelerate development. The project includes structured tabular grid components equipped with built-in sorting, filtering, and pagination controls for data review. It also incorporates a web application theme switcher that propagates light and dark visual modes globally through context-based state providers, alongside a CSS utility styling system for respon

    JavaScript
    Ver en GitHub↗1,616
  • mui/mui-xAvatar de mui

    mui/mui-x

    5,791Ver en GitHub↗

    MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support

    TypeScriptchartsdata-griddatatable
    Ver en GitHub↗5,791
  • radix-ui/primitivesAvatar de radix-ui

    radix-ui/primitives

    18,642Ver en GitHub↗

    Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in React. It functions as a headless component framework, providing the underlying logic, state management, and accessibility compliance while leaving all visual styling and design decisions entirely to the developer. The library distinguishes itself through a composition-based architecture that allows developers to build interactive interfaces by nesting small, single-purpose components. This system automatically handles complex requirements such as WAI-ARIA attribute injection, f

    TypeScriptaccessibilitycolorscomponent-library
    Ver en GitHub↗18,642
  • react-bootstrap/react-bootstrapAvatar de react-bootstrap

    react-bootstrap/react-bootstrap

    22,608Ver en GitHub↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    TypeScriptbootstraphacktoberfestjavascript
    Ver en GitHub↗22,608
  • palantir/blueprintAvatar de palantir

    palantir/blueprint

    21,836Ver en GitHub↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    TypeScriptblueprintcomponentsdesign
    Ver en GitHub↗21,836
  • primefaces/primereactAvatar de primefaces

    primefaces/primereact

    8,323Ver en GitHub↗

    PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C

    CSS
    Ver en GitHub↗8,323
  • keenthemes/reuiAvatar de keenthemes

    keenthemes/reui

    2,568Ver en GitHub↗

    Reui is a React UI component library and front-end framework distributed under the MIT license. It provides a collection of reusable, pre-built React components for building modern web application interfaces. The library is built on a component-based architecture that uses declarative rendering through JSX, with state management handled by React Hooks. It employs CSS Modules for scoped styling and Tailwind CSS for utility-first styling, while TypeScript provides static type checking across the codebase. The project organizes components using a file-based structure and uses a module bundler bu

    TypeScriptbase-uinextjsradix-ui
    Ver en GitHub↗2,568
  • arco-design/arco-designAvatar de arco-design

    arco-design/arco-design

    5,625Ver en GitHub↗

    Arco Design is a React UI component library and design system framework used to build professional web interfaces. It provides a collection of pre-built visual elements and layouts designed to maintain a consistent design language across applications. The system features a token-based theming engine that utilizes hierarchical design variables and CSS variables to enable granular visual customization. This allows for the modification of global and component-level styles through a dedicated theme editor or loader to align the interface with specific brand identities. The framework supports ent

    TypeScript
    Ver en GitHub↗5,625
  • douyinfe/semi-designAvatar de DouyinFE

    DouyinFE/semi-design

    10,017Ver en GitHub↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    TypeScriptai-friendlycode2designdark-mode
    Ver en GitHub↗10,017