{"repo":"jacksonkasi1/TableCraft","free":true,"listed":false,"github":"https://github.com/jacksonkasi1/TableCraft","clone":"git clone https://github.com/jacksonkasi1/TableCraft.git","description":"Complex data tables in 5 minutes. Drizzle ORM + TanStack Table + auto-generated APIs with filtering, sorting, pagination, and type safety.","language":"TypeScript","stars":63,"topics":["admin-dashboard","api-builder","data-table","drizzle-orm","elysia","express","filtering","hono","nextjs","pagination"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"TableCraft 🚀 Drizzle table query builder engine + Shadcn + Airtable = Complex table setup in 5 minutes instead of 1 hour. 🎉 Explore the Demo 📚 Explore the Docs --- ✨ Quick Example Backend (Hono) Frontend (React) Tailwind CSS v4: Import the package styles and add the @source directive so Tailwind detects the utility classes: The @source path is relative to your CSS file — adjust based on how deep your CSS file is from the project root's node modules/ . See the @tablecraft/table README for a full path reference table. That's it! 🎉 No column definitions needed. --- 🔥 Features Feature Description ---------------------------- ------------------------------------------------------------- 🏗️ Auto Columns Columns generated from your Drizzle schema automatically 🔍 Global Search Full-text search across all columns with operator support 📅 Date Filters Smart date range picker (auto-detects date columns) 📤 Export CSV & Excel export with selected/all rows 📊 Sorting Multi-column sorting with URL sync 📑 Pagination Cursor or offset-based pagination 🎨 Column Resizing Drag-to-resize columns with persistence 👁️ Column Visibility Show/hide columns with URL state sync 🔗 URL State Sync Search, filters, sort, page stored in URL for shareable links ⌨️ Keyboard Navigation Full keyboard accessibility 🔐 Role-based Visibility Control column visibility by user role 🗑️ Soft Delete Support Built-in soft delete filtering Plus: Caching plugin, multiple backend adapters (Hono, Express, Next.js,","default_branch":null,"files":null,"tree":[],"storefront":"/r/jacksonkasi1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jacksonkasi1/TableCraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}