RetroDataTable

A data table with sortable columns, filtering, and pagination in Mac OS 9 Finder list style.

Installation

npx shadcn@latest add "https://nostalgia-ui.com/r/retro-data-table.json"

Import

import { RetroDataTable } from "@/components/ui/retro-data-table"

A data table component with sorting, filtering, and pagination. Built on TanStack Table with OS9-styled headers and controls.

File Listing with Filter

SimpleText248 KBApplicationJan 15, 2001
ReadMe.txt4 KBSimpleText DocumentMar 22, 2001
System Folder--FolderFeb 10, 2001
AppleWorks 612.4 MBApplicationDec 3, 2000
Desktop DB1.2 MBSystem FileMar 28, 2001
Page 1 of 1

Minimal (No Toolbar)

SimpleText248 KBApplicationJan 15, 2001
ReadMe.txt4 KBSimpleText DocumentMar 22, 2001
System Folder--FolderFeb 10, 2001
AppleWorks 612.4 MBApplicationDec 3, 2000
Desktop DB1.2 MBSystem FileMar 28, 2001

Click column headers to sort. Type in the filter field to search. Sort indicators show ascending/descending state.