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
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button