Skip to content

Ikigai-Systems/react-notion-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

πŸ“‹ Tabulara

Notion-style tables, made easy.
Beautiful, flexible, and lightweight JavaScript tables for modern web apps. More at https://tabulara.ikigai.systems.

illustration.png

✨ Features

  • πŸ–ŒοΈ Notion-like aesthetics β€” Clean, minimal, and delightful by default.
  • ⚑ Lightweight β€” Zero external dependencies.
  • πŸŽ›οΈ Fully customizable β€” Themes, column types, custom cell renderers.
  • ✏️ Editable tables β€” Enable inline editing with one config switch.
  • πŸ”₯ Fast performance β€” Handles large datasets smoothly.
  • 🎯 Developer-friendly API β€” TypeScript support included.

πŸ› οΈ Quick Start

import { Table } from 'tabulara';

const table = new Table({
  element: '#my-table',
  columns: [
    { name: 'Task', type: 'text' },
    { name: 'Status', type: 'select', options: ['Todo', 'In Progress', 'Done'] },
    { name: 'Priority', type: 'tags' },
  ],
  data: [
    { Task: 'Fix login bug', Status: 'In Progress', Priority: ['High'] },
    { Task: 'Write docs', Status: 'Todo', Priority: ['Medium'] },
  ],
});

In your HTML

<div id="my-table"></div>

πŸ“… Current Status

🚧 Tabulara is currently in pre-release development. Subscribe to updates here to be notified when we launch!

πŸ“£ Stay Tuned!

"Tabulara is built for developers who care about great user experiences. Join us on this journey β€” and build better tables today. πŸš€"