Introduction
SV Table is a collection of reusable Svelte components and practical examples for building data tables.
It currently includes 16 components and 6 quick examples, built for Svelte 5.
What’s included
The collection covers the common parts needed around a data table:
- Filtering and searching
- Row selection and bulk actions
- Sorting and column controls
- Pagination and page size
- CSV export and row action menus
Each component page includes a preview, installation command, usage example, and API reference.
Built on TanStack Table
The table-aware components and examples are built on TanStack Table V9 for Svelte
TanStack Table manages table state and behavior, such as sorting, filtering, pagination, and row selection. This collection provides reusable UI components that connect to that state.
Using the docs
Choose a component from the sidebar, try its example, and add it to your project. The component code is yours to change and adapt to your app.