Skip to content

The complete React table toolkit. Beautiful, accessible UI components powered by a headless core. Includes advanced features like row/column reordering, multi-sort, and local persistence out of the box

Notifications You must be signed in to change notification settings

KedwithGod/ked_table

Repository files navigation

Table Plugin

A high-performance, headless table library for React, designed for enterprise-grade applications.

Packages

Key Features

  • 🚀 Performant: Optimized for large datasets with minimal re-renders.
  • 🧩 Extensible: Plugin-based architecture. Build your own or use official ones.
  • 🎨 Beautiful UI: Modern, responsive, and themeable UI components out of the box.
  • 🛠️ Headless: Use our UI or build your own with our hooks.
  • 🛡️ Type-safe: Built with TypeScript from the ground up.

Installation

pnpm add ked-table-react ked-table-core ked-table-ui ked-table-plugins

Quick Start

import { useTable } from 'ked-table-react';
import { Table } from 'ked-table-ui';
import { useSorting, useFiltering } from 'ked-table-plugins';

const data = [...];
const columns = [...];

function App() {
  const table = useTable({
    data,
    columns,
    plugins: [useSorting(), useFiltering()],
  });

  return <Table table={table} />;
}

Documentation

For detailed guides and API references, check the individual package READMEs.

License

MIT

About

The complete React table toolkit. Beautiful, accessible UI components powered by a headless core. Includes advanced features like row/column reordering, multi-sort, and local persistence out of the box

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published