A glassmorphism component library for React — fifteen drop-in primitives with five surface variants from clear to liquid-bold. Source lives in your codebase.
Every component ships with five glass variants — clear, frosted, subtle, liquid, and liquid-bold. Install just what you need; dependencies resolve automatically. Built on top of shadcn, with full compatibility across shadcn versions, these components render the underlying shadcn primitives under the hood so you keep the same foundation, API shape, and ownership model.
5 variants
5 variants
5 variants
Profile
Manage your account details
Notifications
Configure alerts and emails
Privacy
Control visibility and data
Billing
View plans and invoices
5 variants
5 variants
5 variants
Adds the frosted treatment to nested panels and interactive controls for a denser glassmorphism look.
5 variants
$ npx shadcn add @glasscn/glass-code-block-command5 variants
5 variants
5 variants
5 variants
5 variants
From the thinnest pane to a glossier-than-iOS finish — choose the variant that matches the moment.
Powered by the shadcn registry — components land directly in your codebase. No npm package, no version lock, no black box.