Menu
Libraries |
Category

table

  • Headless UI library for building powerful tables & datagrids

  • Framework Support: Works with React, Solid, Vue, Svelte, Qwik, Angular, Lit, and vanilla TS/JS (Svelte support is prominent among the options)

  • Key Features:

    • Full control over markup and styles (bring-your-own-UI)
    • Lightweight (~15kb or less with tree-shaking)
    • 100% TypeScript (types included)
    • Auto/manual state management
    • Advanced features: filtering, sorting, grouping, row selection, column operations, virtualization, etc.
    • Server-side data support
  • Target Audience: Developers who need lightweight, customizable tables with framework flexibility

  • Comparison: Positioned as a headless alternative to component-based solutions like AG Grid

  • Migration: v8 is a complete rewrite from v7 with TypeScript, improved API, and framework agnosticism

For more details, visit the official docs

reacttabledatagriddatatablegriddatagridshookssortingfilteringgroupingpaginationreactjssolidsolidjssveltetypescriptvuejavascriptsveltejs

Comments