Skip to content
RivetUI

Website Link

Displays a compact inline website link with an automatically derived favicon and resilient fallback.

@rivetui/website-link

Preview

Explore each composition interactively, then open its code in the same context.

Default

Use website links inline when the destination identity is useful context.

Note
title is optional. When omitted, WebsiteLink resolves available page metadata and falls back to a readable host label.

Registry

Installation

Add the component source and its declared dependencies with the shadcn CLI.

Install component
bunx --bun shadcn@latest add @rivetui/website-link
Inspect registry item

Public interface

API reference

Component-specific props are listed here. Native element and Base UI props continue to pass through.

PropTypeDefault
hrefstringRequired
titlestringHostname, email address, or phone number derived from href
size"sm" | "md" | "lg""md"
targetReact.ComponentProps<"a">["target"]—
relReact.ComponentProps<"a">["rel"]Adds "noopener noreferrer" when target="_blank"
classNamestring—
Rivet UI / Website LinkComponents engineered, not decorated.