React Components
Free React components built with Tailwind CSS and shadcn/ui. Copy-paste JSX code with live examples.
Showing 16 components
React Dropdown Component — Tailwind CSS + shadcn/ui
5 React dropdown examples using shadcn/ui and Tailwind CSS. Basic dropdown, user menu, multi-level, command palette and context menu.
FormsReact Form Validation — React Hook Form + Zod + shadcn/ui
5 React form validation examples using React Hook Form, Zod and shadcn/ui. Login form, registration form, multi-step form, inline validation and async validation.
CardsReact Pricing Card Component — Tailwind CSS + shadcn/ui
5 React pricing card examples using shadcn/ui and Tailwind CSS. Basic pricing, highlighted plan, billing toggle, comparison table and dark pricing card.
CardsReact Profile Card Component — Tailwind CSS + shadcn/ui
5 React profile card examples using shadcn/ui and Tailwind CSS. Basic profile, team member card, stats card, horizontal card and editable profile card.
NavigationReact Tabs Component — Tailwind CSS + shadcn/ui
5 React tab examples using shadcn/ui and Tailwind CSS. Basic tabs, vertical tabs, icon tabs, scrollable tabs and tabs with content panels.
MiscReact Accordion Component — shadcn/ui + Tailwind CSS
4 React accordion examples using shadcn/ui. Basic FAQ accordion, always-open accordion, nested accordion and custom styled accordion.
MiscReact Badge Component — shadcn/ui + Tailwind CSS
4 React badge examples using shadcn/ui and Tailwind CSS. Status badges, notification counts, tag badges and icon badges with all variants.
ButtonsReact Button Component — shadcn/ui + Tailwind CSS
React button examples using shadcn/ui and Tailwind CSS. All variants, sizes, states, icon buttons and loading buttons with copy-paste JSX code.
CardsReact Card Component — Tailwind CSS + shadcn/ui
5 React card examples using shadcn/ui and Tailwind CSS. Basic card, profile card, stats card, pricing card and interactive hover card.
TablesReact Data Table — TanStack Table + shadcn/ui + Tailwind
Feature-rich React data table using TanStack Table v8 and shadcn/ui. Covers sorting, filtering, pagination, column visibility and row selection.
FormsReact Input Component — shadcn/ui + Tailwind CSS
4 React input field examples using shadcn/ui and Tailwind CSS. Input with icons, input with addons, floating label input and OTP/PIN input.
FormsReact Login Form — shadcn/ui + Tailwind CSS + react-hook-form
4 React login form examples using shadcn/ui, Tailwind CSS and react-hook-form with zod validation. Basic, card, social login and split layout.
ModalsReact Modal Dialog — shadcn/ui + Tailwind CSS
4 React modal examples using shadcn/ui Dialog. Basic modal, form modal, confirmation dialog and full-screen modal with copy-paste JSX code.
NavigationReact Navbar Component — Tailwind CSS + shadcn/ui
5 React navbar examples with Tailwind CSS and shadcn/ui. Basic navbar, dark navbar, navbar with dropdown, mobile menu and sticky transparent navbar.
NavigationReact Sidebar Navigation — Tailwind CSS + shadcn/ui
4 React sidebar navigation examples using Tailwind CSS and shadcn/ui. Collapsible sidebar, icon-only sidebar, dark sidebar and mobile-responsive sidebar with Sheet.
ModalsReact Toast Notification — shadcn/ui Sonner + Tailwind CSS
4 React toast notification examples using shadcn/ui Sonner. Success, error, promise and custom toasts with auto-dismiss and positioning options.
Need a Complete React + Next.js Template?
Get a full React + Next.js dashboard with 50+ components included.
Browse Templates →Use code FIRST30 for 30% off.