Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

Bulk Actions

A button group for bulk operations on multiple items with Select All, Delete, Archive, and Move actions for efficient batch processing

Managing multiple items individually wastes time—bulk actions transform workflows. This React button group combines shadcn/ui's Button and ButtonGroup components with Lucide React's CheckSquareIcon, Trash2Icon, ArchiveIcon, and FolderIcon for cohesive multi-item operation toolbars. Built on Radix UI with outline variant buttons using size="sm" for compact control bars, the pattern provides both icon-with-text and count-labeled variations for flexible batch operation interfaces. Perfect for email clients where users process messages in batches, file managers offering multi-select operations, task management systems enabling bulk updates, or any data interface where batch actions should feel grouped and powerful—button groups unify operations, count labels communicate scope clearly.

Bulk Actions preview

Scroll to load preview

Installation

FAQ

Was this page helpful?

Sign in to leave feedback.