svelte/client-to-server

Official

Move sorting and paging to your Svelte server

AuthorTanStack
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the challenge of using a Svelte TanStack Table UI while running pagination, sorting, and filtering on the server instead of shipping the full dataset to the browser.

Core Features & Use Cases

  • Manual mode orchestration: Toggle manualPagination, manualSorting, manualFiltering, manualGrouping, and manualExpanding so each stage of the table pipeline trusts server data.
  • Keep the right UI features: Drop only the row-model factories you don’t need while retaining the corresponding features so UI controls and APIs (like sorting and pagination controls) keep working.
  • Atom-driven reactivity: Use rune-aware getters and external atoms so the table re-syncs correctly in reactive effects, while rowCount is provided for accurate paging.

Quick Start

Ask the AI to guide you through converting your existing client-side Svelte table to manual server modes by wiring table atoms to your API responses, removing the unused row-model factories, and ensuring rowCount drives the pager correctly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: svelte/client-to-server
Download link: https://github.com/TanStack/table/archive/main.zip#svelte-client-to-server

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.