142 components
Directory
Browse and install all 142 Glin UI components. Search by name, filter by category, and copy install commands instantly.
- Total
- 142
- Primitives
- 105
- Signature
- 37
Accordion
PrimitiveExpandable content sections with smooth disclosure behavior.
pnpm dlx @glinui/cli@latest add accordionAlert
PrimitiveContextual feedback message with default, glass, outline, and ghost variants.
pnpm dlx @glinui/cli@latest add alertAlert Dialog
PrimitiveDestructive action confirmation dialog with explicit cancel and action controls.
pnpm dlx @glinui/cli@latest add alert-dialogAnimated Beam
PrimitiveA gradient beam that travels between two elements.
pnpm dlx @glinui/cli@latest add animated-beamAnimated Gradient
SignatureAnimated color-shifting gradient background with warm, cool, aurora, and glass presets.
pnpm dlx @glinui/cli@latest add animated-gradientAspect Ratio
PrimitiveConstrains content to a width to height ratio with optional surface frame.
pnpm dlx @glinui/cli@latest add aspect-ratioAttachment
PrimitiveFile chip or image thumbnail with type icon, size, upload progress and remove button.
pnpm dlx @glinui/cli@latest add attachmentAurora Background
SignatureAnimated gradient mesh backdrop with floating blurred blobs.
pnpm dlx @glinui/cli@latest add aurora-backgroundAvatar
PrimitiveProfile image with SVG-ready sources, fallback rendering, and multiple glass-aware surface variants.
pnpm dlx @glinui/cli@latest add avatarBadge
PrimitiveCompact status indicator for labels, states, and counts.
pnpm dlx @glinui/cli@latest add badgeBento Grid
PrimitiveResponsive bento layout of linked feature tiles.
pnpm dlx @glinui/cli@latest add bento-gridBlur Fade
SignatureScroll-triggered entrance animation with blur, fade, and slide transitions.
pnpm dlx @glinui/cli@latest add blur-fadeBlur Spotlight
SignatureCursor-following ambient glow effect for background layers.
pnpm dlx @glinui/cli@latest add blur-spotlightBorder Beam
SignatureLight beam that travels along the border of its container via CSS offset-path.
pnpm dlx @glinui/cli@latest add border-beamBorder Trail
PrimitiveGlowing comet that travels along the border of a rounded container.
pnpm dlx @glinui/cli@latest add border-trailBreadcrumb
PrimitiveNavigation trail with separators, collapsed ellipsis and variant-capable links.
pnpm dlx @glinui/cli@latest add breadcrumbBrowser Frame
PrimitiveGeneric browser window chrome drawn in CSS with a slot for any content.
pnpm dlx @glinui/cli@latest add browser-frameBubble
PrimitiveChat bubble surface with default, muted, accent and glass variants, optional tail and grouped spacing.
pnpm dlx @glinui/cli@latest add bubbleButton
PrimitiveAction control with default, glass, liquid, matte, glow, outline, and ghost variants.
pnpm dlx @glinui/cli@latest add buttonButton Group
PrimitiveMerges adjacent buttons into one segmented control with shared borders.
pnpm dlx @glinui/cli@latest add button-groupCard
PrimitiveFlexible surface container for grouped content.
pnpm dlx @glinui/cli@latest add cardCheckbox
PrimitiveRadix checkbox with glass, liquid, matte, and outline surface variants.
pnpm dlx @glinui/cli@latest add checkboxChip
PrimitiveCompact pill-style tag for statuses and lightweight metadata.
pnpm dlx @glinui/cli@latest add chipChromatic Text
SignatureText with chromatic aberration effect, RGB channel splitting.
pnpm dlx @glinui/cli@latest add chromatic-textCircular Gallery
PrimitiveTiles on a ring that rotates to the front with drag inertia, keys, click and optional autorotate.
pnpm dlx @glinui/cli@latest add circular-galleryCode
PrimitiveInline code element for commands, snippets, and tokenized literals.
pnpm dlx @glinui/cli@latest add codeCode Panel
PrimitiveRaised header bar over an inset code well with tok-k, tok-s, tok-c and tok-f token classes.
pnpm dlx @glinui/cli@latest add code-panelCollapsible
PrimitiveRadix collapsible region with an animated trigger and content for show and hide sections.
pnpm dlx @glinui/cli@latest add collapsibleCombobox
PrimitiveA searchable select built from Popover and Command.
pnpm dlx @glinui/cli@latest add comboboxCommand
PrimitiveCommand palette for keyboard-driven actions and search.
pnpm dlx @glinui/cli@latest add commandContext Menu
PrimitiveRight-click menu with items, checkbox and radio items, submenus and shortcuts.
pnpm dlx @glinui/cli@latest add context-menuCopy Button
PrimitiveRaised pill that copies text, announces the result and resets after 1.6 seconds.
pnpm dlx @glinui/cli@latest add copy-buttonCount Up
PrimitiveCounts a number up on scroll with the active animation engine, jumping to the end value when motion is off.
pnpm dlx @glinui/cli@latest add count-upCounter
PrimitiveNumeric badge that compacts overflow values like 99+.
pnpm dlx @glinui/cli@latest add counterCTA Band
PrimitiveClosing call to action: centered, split with email capture, or boxed with a token glow.
pnpm dlx @glinui/cli@latest add cta-bandCylinder Carousel
PrimitiveSlides on a rotating 3D ring with buttons, arrow keys, swipe and a pausable autoplay.
pnpm dlx @glinui/cli@latest add cylinder-carouselData Table
PrimitiveFeature-rich table wrapper with search, sorting, pagination, selection, and column controls.
pnpm dlx @glinui/cli@latest add data-tableDepth Card
SignatureParallax tilt card with layered glass planes and glare effect on hover.
pnpm dlx @glinui/cli@latest add depth-cardDot Pattern
SignatureStatic SVG dot grid background with configurable size, gap, and theme colors.
pnpm dlx @glinui/cli@latest add dot-patternDropdown Menu
PrimitiveAction menu anchored to a trigger with keyboard navigation.
pnpm dlx @glinui/cli@latest add dropdown-menuEmpty
PrimitiveEmpty state with media, title, description, and action slots.
pnpm dlx @glinui/cli@latest add emptyFAQ Section
PrimitiveAccordion based FAQ with two column or centered layout, category tabs and a FAQPage JSON-LD helper.
pnpm dlx @glinui/cli@latest add faq-sectionFeature Grid
PrimitiveIcon-framed feature cards in three-up, bento, icon-list and alternating-row layouts.
pnpm dlx @glinui/cli@latest add feature-gridField
PrimitiveAccessible form field layout that wires labels, descriptions and errors to a control.
pnpm dlx @glinui/cli@latest add fieldFlickering Grid
PrimitiveCanvas grid of squares that flicker, with token colors and a static fallback.
pnpm dlx @glinui/cli@latest add flickering-gridFloating Panel
SignatureDraggable glass panel with depth shadows and optional close button.
pnpm dlx @glinui/cli@latest add floating-panelFooter Block
PrimitiveSite footer with link groups, brand and newsletter slots, social icons, legal row and theme toggle slot.
pnpm dlx @glinui/cli@latest add footer-blockGenerate Button
PrimitiveAI style call to action with idle, generating and loading states.
pnpm dlx @glinui/cli@latest add generate-buttonGlass Breadcrumb
SignaturePill-style breadcrumb with glass indicators and collapsible items.
pnpm dlx @glinui/cli@latest add glass-breadcrumbGlass Card
SignatureFrosted card with depth-aware blur, refraction edge highlights, and elevation transitions.
pnpm dlx @glinui/cli@latest add glass-cardGlass Dock
SignaturemacOS-style dock with proximity magnification and frosted glass surface.
pnpm dlx @glinui/cli@latest add glass-dockGlass Navbar
SignatureTranslucent navigation bar that responds to scroll with blur intensity.
pnpm dlx @glinui/cli@latest add glass-navbarGlass Toggle
SignatureToggle switch with liquid fill animation and frosted glass surface.
pnpm dlx @glinui/cli@latest add glass-toggleGlow Border
SignatureRotating conic-gradient glow effect around container border.
pnpm dlx @glinui/cli@latest add glow-borderGooey Text Reveal
PrimitiveHeading whose words melt in through a shared SVG goo filter, or morph between phrases.
pnpm dlx @glinui/cli@latest add gooey-text-revealGradient Mesh
SignatureGenerative mesh gradient background using overlapping radial gradients.
pnpm dlx @glinui/cli@latest add gradient-meshGradient Text
PrimitiveFlowing gradient or shine sweep text, optionally inside a solid or glass pill badge.
pnpm dlx @glinui/cli@latest add gradient-textGrid Pattern
PrimitiveSVG grid, stripes and interactive cell patterns with edge fades.
pnpm dlx @glinui/cli@latest add grid-patternHeading
PrimitiveSemantic heading primitive with independent style scaling.
pnpm dlx @glinui/cli@latest add headingHero Section
PrimitiveLanding hero with announcement pill, actions, media slot and logo strip in centered, split and stacked layouts.
pnpm dlx @glinui/cli@latest add hero-sectionHighlight Grid
PrimitiveHairline cell grid with one shared highlight that glides to the hovered, tapped or focused cell.
pnpm dlx @glinui/cli@latest add highlight-gridHover Card
PrimitivePreview card that appears on hover or focus with configurable delays and placement.
pnpm dlx @glinui/cli@latest add hover-cardHyper Text
PrimitiveText that scrambles through random characters and settles on the real string, on hover, in view or on mount.
pnpm dlx @glinui/cli@latest add hyper-textIcon Frame
PrimitiveConsistent framed surface for icon glyphs and short initials.
pnpm dlx @glinui/cli@latest add icon-frameImage Comparison
PrimitiveBefore and after layers split by a draggable, keyboard operable slider handle.
pnpm dlx @glinui/cli@latest add image-comparisonInput
PrimitiveSingle-line input with glass, liquid, matte, and utility variants.
pnpm dlx @glinui/cli@latest add inputInput Group
PrimitiveAn input with inline or block addons such as icons, text and buttons in one shared container.
pnpm dlx @glinui/cli@latest add input-groupInput OTP
PrimitiveA one-time-code input with segmented slots, paste and autofill support.
pnpm dlx @glinui/cli@latest add input-otpInstall Command
PrimitivePackage manager tabs, a $ prefixed command and a copy button inside a code panel.
pnpm dlx @glinui/cli@latest add install-commandInteractive Hover Button
PrimitivePill button whose accent dot floods the surface on hover, focus or press.
pnpm dlx @glinui/cli@latest add interactive-hover-buttonItem
PrimitiveFlexible list row with media, content, actions, header, and footer slots.
pnpm dlx @glinui/cli@latest add itemKbd
PrimitiveKeyboard keycap primitive for shortcuts and key hints.
pnpm dlx @glinui/cli@latest add kbdLabel
PrimitiveForm label primitive with shared glass-aware variants.
pnpm dlx @glinui/cli@latest add labelLight Leak
SignatureSimulated lens flare and light leak overlay with drifting animation.
pnpm dlx @glinui/cli@latest add light-leakLight Rays
PrimitiveSoft swaying rays of light for hero and section backgrounds.
pnpm dlx @glinui/cli@latest add light-raysLink
PrimitiveTokenized anchor primitive with focus ring and variant surfaces.
pnpm dlx @glinui/cli@latest add linkLiquid Button
SignatureButton with fluid hover lift, press squish, and radial shine effect.
pnpm dlx @glinui/cli@latest add liquid-buttonLogo Cloud
PrimitiveGrayscale-to-color logo strip with a marquee option that respects reduced motion.
pnpm dlx @glinui/cli@latest add logo-cloudMagic Card
PrimitiveCard whose border and surface light up under the pointer or keyboard focus.
pnpm dlx @glinui/cli@latest add magic-cardMagnetic CTA
SignatureCall-to-action button with subtle cursor-attraction on hover.
pnpm dlx @glinui/cli@latest add magnetic-ctaMarquee
SignatureInfinite horizontal or vertical scrolling content with pause-on-hover support.
pnpm dlx @glinui/cli@latest add marqueeMenubar
PrimitiveDesktop-style horizontal menu bar with nested menus, checkbox and radio items.
pnpm dlx @glinui/cli@latest add menubarMessage
PrimitiveChat turn layout with roles, avatar, bubble content and an actions toolbar (copy, regenerate, feedback).
pnpm dlx @glinui/cli@latest add messageMessage Scroller
PrimitiveConversation log that sticks to the bottom, shows a jump to latest pill and announces new messages politely.
pnpm dlx @glinui/cli@latest add message-scrollerMeteor Shower
SignatureFalling diagonal streaks with staggered delays for hero backgrounds.
pnpm dlx @glinui/cli@latest add meteor-showerModal / Dialog
PrimitiveLayered dialog for focused tasks or confirmations.
pnpm dlx @glinui/cli@latest add modalMorphing Tabs
SignatureTab component with a smoothly sliding indicator that morphs between items.
pnpm dlx @glinui/cli@latest add morphing-tabsMorphing Text
PrimitiveCycles through words with a gooey blur and threshold morph, paused off screen and static under reduced motion.
pnpm dlx @glinui/cli@latest add morphing-textNavigation Menu
PrimitiveSite navigation with animated content panels, links and a shared viewport.
pnpm dlx @glinui/cli@latest add navigation-menuNeon Gradient Card
PrimitiveCard with an animated neon gradient ring and soft glow.
pnpm dlx @glinui/cli@latest add neon-gradient-cardNumber Ticker
SignatureAnimated number counter triggered by scroll visibility via IntersectionObserver.
pnpm dlx @glinui/cli@latest add number-tickerOrbiting Circles
SignatureCSS-driven orbital animation that keeps children upright via double-rotate.
pnpm dlx @glinui/cli@latest add orbiting-circlesPagination
PrimitivePage navigation with previous and next controls, numbered links and ellipsis.
pnpm dlx @glinui/cli@latest add paginationParticle Field
SignatureAmbient floating particle system with CSS-only staggered animations.
pnpm dlx @glinui/cli@latest add particle-fieldPopover
PrimitiveFloating content panel anchored to a trigger element.
pnpm dlx @glinui/cli@latest add popoverPricing Section
PrimitiveTier cards with monthly or yearly switch, highlighted plan, check lists and a comparison table layout.
pnpm dlx @glinui/cli@latest add pricing-sectionPrism Border
SignatureAnimated rainbow refraction border using a shifting linear gradient.
pnpm dlx @glinui/cli@latest add prism-borderProgress
PrimitiveDeterminate linear and circular progress indicators with tokenized variants and sizing.
pnpm dlx @glinui/cli@latest add progressProgressive Blur
PrimitiveEdge overlay that blurs content progressively using stacked masked backdrop filters.
pnpm dlx @glinui/cli@latest add progressive-blurPrompt Input
PrimitiveAuto-growing chat composer with send and stop, IME-safe Enter handling, attachment slot and character hint.
pnpm dlx @glinui/cli@latest add prompt-inputPulsating Button
SignatureButton with a pulsing glow ring animation for attention-grabbing CTAs.
pnpm dlx @glinui/cli@latest add pulsating-buttonQuestionnaire
PrimitiveMulti-step form with single and multiple choice option cards, progress and keyboard accessible radio and checkbox semantics.
pnpm dlx @glinui/cli@latest add questionnaireRadio Group
PrimitiveMutually exclusive selection control with variant-capable radio items.
pnpm dlx @glinui/cli@latest add radio-groupRetro Grid
SignatureCSS perspective grid with scrolling lines for retro-futuristic backgrounds.
pnpm dlx @glinui/cli@latest add retro-gridReveal
PrimitiveScroll-triggered entrance with fade, slide, blur and scale variants, driven by a pluggable animation engine (css, motion or gsap).
pnpm dlx @glinui/cli@latest add revealReveal Text
SignatureText that reveals through a clip-path wipe animation triggered on view.
pnpm dlx @glinui/cli@latest add reveal-textRipple
SignatureConcentric expanding rings radiating from center for decorative backgrounds.
pnpm dlx @glinui/cli@latest add rippleRipple Button
SignatureButton with liquid ripple effect on press.
pnpm dlx @glinui/cli@latest add ripple-buttonScroll Area
PrimitiveCustom-styled scroll container with vertical and horizontal scrollbars that keeps native scrolling.
pnpm dlx @glinui/cli@latest add scroll-areaSelect
PrimitiveNative select with glass, liquid, matte, and utility variants.
pnpm dlx @glinui/cli@latest add selectSeparator
PrimitiveVisual divider for grouping content with orientation support.
pnpm dlx @glinui/cli@latest add separatorSheet / Drawer
PrimitiveSliding panel for side, top, or bottom contextual workflows.
pnpm dlx @glinui/cli@latest add sheetShimmer Button
SignatureButton with animated shimmer sweep overlay and glass-aware variants.
pnpm dlx @glinui/cli@latest add shimmer-buttonShine Border
PrimitiveAnimated gradient edge that wraps any rounded container.
pnpm dlx @glinui/cli@latest add shine-borderSidebar
PrimitiveCollapsible app sidebar with icon rail, mobile sheet, Ctrl/Cmd+B shortcut, and persisted state.
pnpm dlx @glinui/cli@latest add sidebarSkeleton
PrimitiveLoading placeholder surface with reduced-motion fallback.
pnpm dlx @glinui/cli@latest add skeletonSlider
PrimitiveRange input control built on Radix slider primitive with glass thumb/track styling.
pnpm dlx @glinui/cli@latest add sliderSparkles Text
PrimitiveText with twinkling star sparkles that scale and rotate, with a static accent under reduced motion.
pnpm dlx @glinui/cli@latest add sparkles-textSpinner
PrimitiveAccessible loading indicator with a reduced-motion pulsing ring fallback.
pnpm dlx @glinui/cli@latest add spinnerSpinning Text
PrimitiveText laid out on a rotating circle with an accessible name and pause on hover.
pnpm dlx @glinui/cli@latest add spinning-textSplit Text
PrimitiveSplits text into characters, words or lines and animates them in with the active animation engine.
pnpm dlx @glinui/cli@latest add split-textSpotlight
SignatureFull-page spotlight overlay for onboarding and feature highlighting.
pnpm dlx @glinui/cli@latest add spotlightSpotlight Card
SignatureCard with cursor-tracked radial spotlight effect on hover.
pnpm dlx @glinui/cli@latest add spotlight-cardStagger List
PrimitiveReveals child items one after another with configurable stagger and direction using the active animation engine.
pnpm dlx @glinui/cli@latest add stagger-listStatus Dot
PrimitiveColored status indicator with optional label and pulse state.
pnpm dlx @glinui/cli@latest add status-dotStreaming Text
PrimitiveProgressive text reveal with caret and completion callback, instant under reduced motion.
pnpm dlx @glinui/cli@latest add streaming-textSwitch
PrimitiveOn/off control built on Radix switch primitive.
pnpm dlx @glinui/cli@latest add switchTable
PrimitiveComposable data table with semantic sections and glass variant support.
pnpm dlx @glinui/cli@latest add tableTabs
PrimitiveTabbed interface for switching between grouped content panels.
pnpm dlx @glinui/cli@latest add tabsTerminal
PrimitiveTerminal window with sequenced typing and output, a full transcript and copy.
pnpm dlx @glinui/cli@latest add terminalTestimonials Wall
PrimitiveSocial proof as masonry columns, vertical marquee columns or a single featured quote.
pnpm dlx @glinui/cli@latest add testimonials-wallText
PrimitiveBody text primitive for default, muted, and glass-highlighted copy.
pnpm dlx @glinui/cli@latest add textText Reveal
SignatureWord-by-word opacity reveal driven by scroll position.
pnpm dlx @glinui/cli@latest add text-revealTextarea
PrimitiveMulti-line input with glass, liquid, matte, and utility variants.
pnpm dlx @glinui/cli@latest add textareaThinking
PrimitiveReasoning indicator with animated dots or pulsing text and collapsible reasoning details.
pnpm dlx @glinui/cli@latest add thinkingToast
PrimitiveGlassmorphic toast notifications powered by Sonner with success, error, warning, info, loading, promise, and action support.
pnpm dlx @glinui/cli@latest add toastToggle
PrimitiveA two-state button that can be pressed on or off.
pnpm dlx @glinui/cli@latest add toggleToggle Group
PrimitiveA set of toggles with single or multiple selection and merged segmented borders.
pnpm dlx @glinui/cli@latest add toggle-groupTooltip
PrimitiveContext hint on hover/focus using Radix tooltip primitive.
pnpm dlx @glinui/cli@latest add tooltipTree
PrimitiveHierarchical tree view for file structures, navigation, and nested data.
pnpm dlx @glinui/cli@latest add treeTypewriter
SignatureCharacter-by-character typing animation with blinking cursor and loop support.
pnpm dlx @glinui/cli@latest add typewriterWord Rotate
SignatureCycling text animation that rotates through an array of words.
pnpm dlx @glinui/cli@latest add word-rotate