Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/IzumiSy/seizen-table/llms.txt

Use this file to discover all available pages before exploring further.

Installation

Get started with Seizen Table by installing the package in your React project.

Prerequisites

Seizen Table requires the following peer dependencies:
  • React 19 or higher
  • React DOM 19 or higher
  • Zod 4 or higher
Make sure your project meets these requirements before installing Seizen Table.

Install the Package

Install @izumisy/seizen-table using your preferred package manager:
npm install @izumisy/seizen-table
The package includes TypeScript definitions and CSS styles out of the box.

Import Styles

Seizen Table requires its CSS to be imported in your application. Add this to your root component or entry file:
App.tsx
import "@izumisy/seizen-table/styles.css";
For example, in a typical React app:
main.tsx
import React from "react";
import ReactDOM from "react-dom/client";
import "@izumisy/seizen-table/styles.css";
import App from "./App";

ReactDOM.createRoot(document.getElementById("root")!).render(
  <React.StrictMode>
    <App />
  </React.StrictMode>
);

Verify Installation

To verify the installation was successful, try importing the main exports:
import { useSeizenTable, SeizenTable, type ColumnDef } from "@izumisy/seizen-table";
If there are no TypeScript errors, you’re ready to go!

Optional: Install Plugins

Seizen Table has official plugins that add powerful features. Install them separately as needed:
npm install @izumisy/seizen-table-plugins
Available plugins include:
  • FilterPlugin - Advanced filtering UI with type-aware operators
  • ColumnControlPlugin - Column visibility controls and multi-column sorting
  • FileExportPlugin - Export table data to CSV, JSONL, and TSV
  • RowDetailPlugin - Display row details in a side panel
  • PresetFilterPlugin - Quick filter buttons with predefined filters
Plugins are optional. The core @izumisy/seizen-table package works standalone.

Next Steps

Quick Start

Build your first table in under 5 minutes

Build docs developers (and LLMs) love