ShipUI Components
Component library.
Free Next.js 15 + Tailwind v4 components from every ShipUI theme. Copy the source, use it in any project. Buy the full theme for complete layouts, auth, and a cohesive design system.
4 components matching filters
Button
Warm-toned button with primary, secondary, and ghost variants in three sizes. Renders as a Next.js Link when an href is provided.
Badge
Ember-styled badge with five color variants: orange, amber, green, red, and muted. Suited for category labels, status tags, and inline highlights.
Text
Polymorphic text primitive with body, caption, label, and code variants. Renders as p, span, or div via the `as` prop.
Card
Composable card with Card, CardHeader, CardBody, and CardFooter sub-components. Uses `emb-ui-card` CSS classes for the Ember warm palette.