awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tannerlinsley avatar

tannerlinsley/react-table

0
View on GitHub↗
28,099 stele·3,527 fork-uri·TypeScript·MIT·5 vizualizăritanstack.com/table↗

React Table

This project is a headless UI table library and state manager for building data grids. It functions as a type-safe logic engine that manages table state and data grid behavior without providing pre-defined styles or HTML markup.

The library employs a headless pattern, separating internal logic and state from visual presentation. By providing hooks rather than styled components, it allows developers to maintain full control over the markup, styles, and interaction behavior of their tables.

The core engine covers complex datagrid implementation, including the management of sorting, filtering, and pagination. It uses a configuration-driven API to transform raw data into derived table structures through internal state updates.

Features

  • Headless UI Components - Ships a logic-only table engine that provides functionality without enforcing visual styles or HTML markup.
  • Hook-Based Logic Encapsulations - Uses custom hooks to encapsulate and inject stateful table logic and event handlers into components.
  • Data Table State Managers - Provides a logic-only controller for managing sorting, filtering, and pagination state in data grids.
  • Framework Agnostic UI Logic - Provides core grid logic as a standalone set of rules decoupled from any specific rendering framework.
  • Headless Data Grids - Functions as a core logic engine for building high-performance interactive data tables with full markup control.
  • Headless Table Logic - Implements framework-agnostic utilities for managing table state and logic across different frontend libraries.
  • Complex Datagrids - Supports the implementation of advanced datagrids featuring complex grouping, sorting, and filtering.
  • UI Component Configurations - Allows table behavior and column properties to be defined through a declarative configuration object.
  • State Management Architectures - Implements internal state management for tracking sorting, filtering, and pagination in a reactive manner.
  • Data Grids - Provides a type-safe logic engine for implementing spreadsheet-style interfaces with sorting and filtering.
  • Derived State - Transforms raw data into derived table structures through internal state updates and computed values.
  • Tables - Headless UI library for building complex tables and data grids.

Istoric stele

Graficul istoricului de stele pentru tannerlinsley/react-tableGraficul istoricului de stele pentru tannerlinsley/react-table

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face tannerlinsley/react-table?

This project is a headless UI table library and state manager for building data grids. It functions as a type-safe logic engine that manages table state and data grid behavior without providing pre-defined styles or HTML markup.

Care sunt principalele funcționalități ale tannerlinsley/react-table?

Principalele funcționalități ale tannerlinsley/react-table sunt: Headless UI Components, Hook-Based Logic Encapsulations, Data Table State Managers, Framework Agnostic UI Logic, Headless Data Grids, Headless Table Logic, Complex Datagrids, UI Component Configurations.

Care sunt câteva alternative open-source pentru tannerlinsley/react-table?

Alternativele open-source pentru tannerlinsley/react-table includ: tanstack/router — TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search… tanstack/table — TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular… shadcn/ui — This project is a collection of accessible user interface components designed for full developer ownership. It… effector/effector — Effector is a reactive state management library designed for building complex, event-driven applications. It functions… mui/base-ui — Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples… downshift-js/downshift — Downshift is a headless UI component library and framework for React that provides the state and interaction…

Alternative open-source pentru React Table

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu React Table.
  • tanstack/routerAvatar TanStack

    TanStack/router

    14,681Vezi pe GitHub↗

    TanStack Router is a type-safe routing library for web applications that provides full type safety for paths, search parameters, and data loaders across the entire application stack. It functions as a comprehensive framework for server-side rendering, enabling the generation of complete HTML pages to improve initial load performance and search engine optimization. By integrating declarative data fetching, the library manages asynchronous information at the route level, supporting preloading, caching, and parallel request execution to ensure data is ready before components render. The project

    TypeScriptframeworkfullstackjavascript
    Vezi pe GitHub↗14,681
  • tanstack/tableAvatar TanStack

    TanStack/table

    28,119Vezi pe GitHub↗

    TanStack Table is a headless, framework-agnostic engine designed for building complex data grids and managing tabular state. By decoupling data processing logic from the visual rendering layer, it allows developers to implement custom user interfaces while offloading sophisticated operations like sorting, filtering, grouping, and pagination to a unified, performant core. The library distinguishes itself through its commitment to type safety and environment flexibility. It leverages strict type definitions to ensure data integrity across the entire application and utilizes an adapter pattern t

    TypeScriptdatagriddatagridsdatatable
    Vezi pe GitHub↗28,119
  • shadcn/uiAvatar shadcn

    shadcn/ui

    116,798Vezi pe GitHub↗

    This project is a collection of accessible user interface components designed for full developer ownership. It functions as a copy-paste UI framework and headless component kit, providing the logic and structure for interface elements without relying on traditional versioned library dependencies. The system distributes source code directly to the user, allowing for the creation of a custom component library. It utilizes a distribution method where components are copied into the codebase, ensuring that the visual and functional implementation remains under the developer's control. The toolkit

    TypeScript
    Vezi pe GitHub↗116,798
  • effector/effectorAvatar effector

    effector/effector

    4,837Vezi pe GitHub↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    TypeScriptbusiness-logiceffectorevent-driven
    Vezi pe GitHub↗4,837
  • Vezi toate cele 30 alternative pentru React Table→