Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

React Table Block Pinned Columns

Table component with pinned left and right columns that stay fixed during horizontal scroll in React

Keep key columns visible on your Next.js dashboard with this pinned column table component. Features sticky left column for row identifiers, sticky right column for actions, horizontal scroll for middle columns, shadow indicators on pinned edges, and smooth scroll behavior. Built with shadcn/ui Table and Button components using Tailwind CSS and CSS sticky positioning. The fixed-column design maintains context during scroll—perfect for wide data grids, comparison tables, financial spreadsheets, or any React app with many columns requiring horizontal scroll.

React Table Block Pinned Columns preview

Loading...
Scroll to load preview

Installation

Install
Pro block

FAQ