awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Autodesk avatar

Autodesk/react-base-table

0
View on GitHub↗
1,536 stars·170 forks·TypeScript·MIT·6 viewsautodesk.github.io/react-base-table↗

React Base Table

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 through proportional column sizing and automatic container tracking, while enabling users to pin specific columns to the viewport edges to maintain visibility during horizontal scrolling.

Developers can create highly tailored data displays by injecting custom components directly into table cells and applying styling overrides to meet specific design requirements. The system automatically adjusts to changes in the parent container size, ensuring that the table layout remains consistent across different screen dimensions and interface configurations.

Features

  • React UI Component Libraries - Provides a collection of reusable interface components for building complex, responsive data tables.
  • Large Dataset Explorers - Optimizes the display of thousands of rows using virtualization to keep the interface responsive.
  • Component-Based Cell Rendering - Allows developers to inject custom components directly into table cells for highly tailored data displays.
  • Virtualization Scroll Calculators - Renders only the visible subset of data rows by calculating scroll offsets to maintain high performance.
  • Virtualized Data Grids - Offers a flexible virtualized data grid library with support for column pinning and hierarchical tree structures.
  • Virtualized Data Tables - Optimizes performance by rendering only the visible portion of large datasets to maintain a responsive user interface.
  • Tree-Based Table Renderers - Organizes and renders nested data structures as expandable tree rows to allow exploration of parent-child relationships.
  • Hierarchical Data Explorers - Organizes and renders complex nested data structures as expandable tree rows for hierarchical navigation.
  • Hierarchical Tree Traversers - Processes nested data structures into a flat list of renderable rows to support expandable tree rows.
  • Table Column Sizing - Distributes column widths proportionally across the container to ensure content fills available space.
  • Customizable UI Components - Provides high levels of visual and functional customization for data displays through component injection and style overrides.
  • Column Pinning - Fixes specific columns in place during horizontal scrolling to ensure critical data remains visible.
  • Dynamic Component Layouts - Adjusts child element dimensions automatically to match parent containers for responsive layouts.
  • Flexible Layout Systems - Allows adjusting column widths using fixed or flexible sizing to ensure the table fits its parent element.
  • Layout Observation - Monitors parent container dimensions to trigger automatic layout recalculations using observer patterns.
  • Responsive Grid Layouts - Builds flexible table interfaces that automatically adjust to fit various screen sizes and layouts.
  • Responsive Table Containers - Updates table dimensions automatically in response to parent container size changes.
  • Proportional Sizing Logic - Determines column widths and table dimensions by applying proportional sizing logic.

Star history

Star history chart for autodesk/react-base-tableStar history chart for autodesk/react-base-table

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to React Base Table

Similar open-source projects, ranked by how many features they share with React Base Table.
  • schrodinger/fixed-data-table-2schrodinger avatar

    schrodinger/fixed-data-table-2

    1,304View on 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
    View on GitHub↗1,304
  • facebookarchive/fixed-data-tablefacebookarchive avatar

    facebookarchive/fixed-data-table

    4,269View on GitHub↗

    Fixed-data-table is a React component library designed for rendering large datasets within structured, scrollable grid interfaces. It functions as a virtualized table, optimizing performance by rendering only the rows currently visible within the viewport. The library distinguishes itself through its focus on maintaining context during navigation, utilizing fixed-header layouts and synchronized scroll state management. It employs index-based data access to map information to specific grid coordinates, allowing for modular cell customization and flexible column configuration. The component su

    JavaScript
    View on GitHub↗4,269
  • comcast/react-data-gridComcast avatar

    Comcast/react-data-grid

    7,637View on 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
    View on GitHub↗7,637
  • coreui/coreui-free-react-admin-templatecoreui avatar

    coreui/coreui-free-react-admin-template

    4,940View on GitHub↗

    This project is a React-based administrative template and UI kit designed for building dashboards. It provides a comprehensive collection of pre-styled layouts, an accessible component library, and a Sass-based UI framework for creating administrative interfaces. The template is specifically structured as an AI-optimized project, utilizing coding patterns and organization designed to help AI assistants generate consistent, production-ready React code. It features a flexible styling system using Sass variables and CSS custom properties to support customizable light and dark themes. The kit co

    JavaScriptadminadmin-dashboardadmin-panel
    View on GitHub↗4,940
See all 30 alternatives to React Base Table→

Curated searches featuring React Base Table

Hand-picked collections where React Base Table appears.
  • React Table and Data Grid Components

Frequently asked questions

What does autodesk/react-base-table do?

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.

What are the main features of autodesk/react-base-table?

The main features of autodesk/react-base-table are: React UI Component Libraries, Large Dataset Explorers, Component-Based Cell Rendering, Virtualization Scroll Calculators, Virtualized Data Grids, Virtualized Data Tables, Tree-Based Table Renderers, Hierarchical Data Explorers.

What are some open-source alternatives to autodesk/react-base-table?

Open-source alternatives to autodesk/react-base-table include: schrodinger/fixed-data-table-2 — This project is a data grid library designed for building complex, interactive tables within React applications. It… facebookarchive/fixed-data-table — Fixed-data-table is a React component library designed for rendering large datasets within structured, scrollable grid… comcast/react-data-grid — react-data-grid is a high-performance table component for React designed to render large datasets using… coreui/coreui-free-react-admin-template — This project is a React-based administrative template and UI kit designed for building dashboards. It provides a… swimlane/ngx-datatable — ngx-datatable is a feature-rich data table component for Angular applications designed to display and manage large… alibaba/ali-react-table — This library is a high-performance data grid component for React applications, designed to manage and display large…