sh4dcnv2 · atlas
← libraries

@liquikit

Liquid glass components for React with physically based refraction that works in Chrome, Safari and Firefox. Built on Base UI.

38 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://liquikit.dev/r/registry.json
pnpm pnpm dlx shadcn@latest add https://liquikit.dev/r/registry.json
bun bunx shadcn@latest add https://liquikit.dev/r/registry.json
fetch registry curl -s https://liquikit.dev/r/registry.json

Components

38 total
Glass lib

The refraction engine: lens maps, the SVG filter and the glass surfaces.

npx shadcn@latest add https://liquikit.dev/r/glass.json
Core lib

Shared types and the component styles.

npx shadcn@latest add https://liquikit.dev/r/core.json
Press lib

Press feedback shared by the controls.

npx shadcn@latest add https://liquikit.dev/r/press.json
Popup lib

The morphing glass panel behind every popup.

npx shadcn@latest add https://liquikit.dev/r/popup.json
Segments lib

Helpers shared by the segmented controls.

npx shadcn@latest add https://liquikit.dev/r/segments.json
Accordion ui

Sections that open on a spring inside one slab of glass, and a collapsible.

npx shadcn@latest add https://liquikit.dev/r/accordion.json
Alert ui

An alert dialog that grows out of a droplet in its own middle.

npx shadcn@latest add https://liquikit.dev/r/alert.json
Autocomplete ui

A glass field that suggests as you type.

npx shadcn@latest add https://liquikit.dev/r/autocomplete.json
Avatar ui

A picture or initials in a disc of glass.

npx shadcn@latest add https://liquikit.dev/r/avatar.json
Button ui

A glass button that swells and lights up under a press.

npx shadcn@latest add https://liquikit.dev/r/button.json
Checkbox ui

A small drop of glass that fills with the accent, and a checkbox group.

npx shadcn@latest add https://liquikit.dev/r/checkbox.json
Combobox ui

A glass field with a list that buds off it and reshapes as you type.

npx shadcn@latest add https://liquikit.dev/r/combobox.json
Context Menu ui

A menu that grows from where the pointer was.

npx shadcn@latest add https://liquikit.dev/r/context-menu.json
Dialog ui

A panel that grows out of its button and flies home into it.

npx shadcn@latest add https://liquikit.dev/r/dialog.json
Field ui

Glass text inputs, fields, fieldsets and forms.

npx shadcn@latest add https://liquikit.dev/r/field.json
Menu ui

A menu that pours out of its button like liquid.

npx shadcn@latest add https://liquikit.dev/r/menu.json
Menubar ui

A capsule of menu titles whose menus share one panel of glass.

npx shadcn@latest add https://liquikit.dev/r/menubar.json
Meter ui

Frosted meter and progress bars.

npx shadcn@latest add https://liquikit.dev/r/meter.json
Navigation Menu ui

A navigation bar whose one panel reshapes between titles.

npx shadcn@latest add https://liquikit.dev/r/navigation-menu.json
Number Field ui

A glass stepper with a scrub area.

npx shadcn@latest add https://liquikit.dev/r/number-field.json
OTP Field ui

A one-time code input in slots of glass.

npx shadcn@latest add https://liquikit.dev/r/otp-field.json
Popover ui

A glass popover that grows out of its trigger.

npx shadcn@latest add https://liquikit.dev/r/popover.json
Preview Card ui

A preview that buds off a link.

npx shadcn@latest add https://liquikit.dev/r/preview-card.json
Radio ui

Glass radio buttons in a radio group.

npx shadcn@latest add https://liquikit.dev/r/radio.json
Scroll Area ui

A scrolling area with an overlay scrollbar, and a separator.

npx shadcn@latest add https://liquikit.dev/r/scroll-area.json
Search Field ui

A capsule of glass with a magnifying glass and a clear button.

npx shadcn@latest add https://liquikit.dev/r/search-field.json
Segmented Control ui

A pill of liquid glass you can drag between options.

npx shadcn@latest add https://liquikit.dev/r/segmented-control.json
Select ui

A select whose list grows out of its button.

npx shadcn@latest add https://liquikit.dev/r/select.json
Sheet ui

A sheet of glass that floats up and can be pulled back down.

npx shadcn@latest add https://liquikit.dev/r/sheet.json
Slider ui

A glass knob that turns to liquid as you drag it.

npx shadcn@latest add https://liquikit.dev/r/slider.json
Switch ui

A switch whose knob lifts into a lens as it slides.

npx shadcn@latest add https://liquikit.dev/r/switch.json
Tabs ui

Tabs and a floating tab bar with a lens you can drag.

npx shadcn@latest add https://liquikit.dev/r/tabs.json
Toast ui

Notifications that unfold out of a capsule at the top edge.

npx shadcn@latest add https://liquikit.dev/r/toast.json
Toggle ui

A glass toggle button.

npx shadcn@latest add https://liquikit.dev/r/toggle.json
Toggle Group ui

Toggles that merge into one capsule of glass.

npx shadcn@latest add https://liquikit.dev/r/toggle-group.json
Toolbar ui

A capsule of glass holding buttons and separators.

npx shadcn@latest add https://liquikit.dev/r/toolbar.json
Tooltip ui

A tooltip that swells out of nothing.

npx shadcn@latest add https://liquikit.dev/r/tooltip.json
All components item

Every LiquiKit component.

npx shadcn@latest add https://liquikit.dev/r/all.json