Overview
MCP Server
Custom Shadcn Badge for React and Tailwind CSS. Badges are used to highlight items, notify users, or display statuses.
import { Badge } from "@/components/reui/badge"<Browse 25 production-ready Shadcn Badge components for dashboards, forms, and product UI. These examples follow the Radix UI implementation with accessible primitives from the Radix stack and stay fully compatible with Shadcn Create so radius, color, and typography match your configured theme.
Browse all 25 Shadcn Badge components for copy-ready layouts, dashboards, and forms built with Tailwind CSS in the ReUI library.
Hand your agent this brief or the ReUI MCP, not a screenshot. Free to install.
When to use
When not to use
Agent notes
Badge from @/components/reui/badge; the shadcn Badge of the same name lacks size, radius and the success, info and warning variantsradius follows the style, square in lyra and sera and a pill in maia, luma and rhea; radius full gives a pill in every styleThird-party API docs
https://reui.io/docs/components/radix/badge.mdget_component("badge")npx shadcn@latest add @reui/badgeThis component follows the same API design as the Badge Component from shadcn/ui.
The key difference is that it uses extended color tokens such as --success, --info, --warning and --invert
for badge variants instead of utility classes.
This approach enables consistent, reusable state variants across the project without relying on custom Tailwind color utilities.
<Badge variant="success-light" size="sm">
Success
</Badge><Badge variant="outline" radius="full">
Pill
</Badge>import { Badge } from "@/components/reui/badge"
export function Pattern() {
return <Badge>Badge</Badge>
}