v0.4.1
Svelte Reactive Table
A headless, fully reactive table library for Svelte applications
Development in Progress
The library is currently in active development. Each minor release may contain breaking changes until it reaches a stable v1.0 release.
Why Choose Svelte Reactive Table?
Headless by Design
Zero styling, full control. Bring your own markup and styles for total UI flexibility.
Fully Reactive
Powered by Svelte 5 runes. Table state updates automatically with your data.
Composable Features
Add pagination, filtering, or sorting only when you need them. Keep your table lean.
Type-Safe API
Built with TypeScript for reliable autocompletion, strict typing, and DX you'll love.
Feature Roadmap
Available
- Reactive core with Svelte 5 runes
- Column definitions and header rendering
- Row and cell generation
- Column visibility toggling
- Pagination (page size, navigation, reactive state)
- Column sorting (single and multi-column)
Coming Soon
- Filtering (global and column-based)
- Row selection (single, multi, range)
- Column resizing and reordering
- Custom cell and header rendering
- Computed and dynamic columns
Ready to build your perfect table?
Get started with Svelte Reactive Table and take complete control of your data display.