@systaliko-ui
A beta shadcn/ui registry offering UI components, layout blocks, and utilities built for flexibility and multi-variant scaling. Categories observed include cards (curtain reveal, flip, hover reveal, testimonial, stack), full-screen navigation menus, globes, grid bentos, image players, shaders, slideshows, timelines, spotlight lists, custom cursors, rating stars, and reveal masks. Built with React, Next.js, and Tailwind CSS. Open source under MIT; currently in beta. Use for: projects that need creative, heavily-animated page sections and cards beyond the standard shadcn/ui component set.
Install this registry
npx shadcn@latest add https://systaliko-ui.vercel.app/r/registry.json pnpm dlx shadcn@latest add https://systaliko-ui.vercel.app/r/registry.json bunx shadcn@latest add https://systaliko-ui.vercel.app/r/registry.json curl -s https://systaliko-ui.vercel.app/r/registry.json Components
155 totalnpx shadcn@latest add https://systaliko-ui.vercel.app/r/index.json Animated menu, with orchestrated children animation, fully customizable.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animated-menu.json Animated Block with orchestrated stagger animations, for your motion components, the animations are triggered by view.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/container-stagger.json Transforming Shadcn navigation menu into a full screen menu.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/full-screen-navigation-menu.json Globe map with optional map pins.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/globe.json Bento Grid, layout with multiple variants and displays.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/grid-bento.json Responsive Header, with a logo and navigation links, supporting both desktop and mobile layouts, and toggles on scroll.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/header.json Create your own image player GIF/video, with image player component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/image-player.json Shader component with two variants for gradient and hurricane both can be configured.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/shader.json Display the active image and activate the next image with hovering the text indicator.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/slideshow.json Simillar to IG story, Story is a component that allows you to display a collection of components in a single view.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/story.json Timeline, where you can showcase history (like your work) or a process (like a project).
npx shadcn@latest add https://systaliko-ui.vercel.app/r/timeline.json Card component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card.json Interactive card component with open curtain to see content on hover gesture.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-curtain-reveal.json An interactive card component that flips on hover with smooth 3D transitions.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-flip.json Animated card with gesture animations, Reveals hidden content and scale main image on hover.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-hover-reveal.json Card Testimonial, with rating, block quote, and author's informations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-testimonial.json Stack of cards to showcase a related set of element, like your services, your work, features, process of work, timeline, etc.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack.json Stack of cards rotated by a defined index value to rotate in sequence, it show one card at a time depending on the scroll position.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-rotated.json Checkbox field with label.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/checkbox-field.json Turn your cursor into any element your want, text, image, video, or a shape.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-cursor.json Pulse effect for attracting user attention.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/pulse.json Stars rating component with customizable color, depending on average rating.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/rating-stars.json reveal mask animation effect.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/reveal-mask.json Spotlight list, when hovering an item it will highlight it by decreasing the visiblity of the other items.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/spotlight-list.json Demo showing animated menu component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animated-menu-demo.json another demo showing animated menu component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animated-menu-2-demo.json another demo showing animated menu component in full screen mode.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animated-menu-full-screen-demo.json Demo showing stagger container component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/container-stagger-demo.json Demo showing another use case for container stagger with your motion components.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/container-stagger-2-demo.json Demo showing Full screen navigation component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/full-screen-navigation-menu-demo.json Demo showing Globe component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/globe-demo.json Grid Bento Demo with multiple variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/grid-bento-demo.json Grid Bento Demo with multiple variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/grid-bento-four-cells-demo.json Demo showing another variant of grid bento component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/grid-bento-three-cells-demo.json Demo showing Header component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/header-demo.json Demo showing how to use image player component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/image-player-demo.json Demo showing shader component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/shader-demo.json Demo showing hurricane shader component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/shader-hurricane-demo.json Demo showing how to use slideshow component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/slideshow-demo.json Demo showing how to use story component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/story-demo.json Demo showing timeline component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/timeline-demo.json Demo showing Card Curtain Reveal Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-curtain-reveal-demo.json Demo showing Flip Card Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-flip-demo.json Demo showing Card Hover Reveal Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-hover-reveal-demo.json Demo showing another usecase of Card Hover Reveal Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-hover-reveal-full-demo.json Demo showing Card Testimonial Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-testimonial-demo.json Demo showing Card Testimonial Component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/card-testimonial-2-demo.json Demo of sticky cards stack.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-demo.json Demo showing different usecase of Cards Stack component with smaller cards.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-achievements-demo.json Demo showing Cards Stack Rotated component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-rotated-demo.json Demo showing different usecase of Cards Rotated Stack component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-rotated-recognitions-demo.json Demo showing different usecase of Cards Stack component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/cards-stack-full-demo.json Demo showing usage of hover preview component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/hover-preview-demo.json Demo showing Input field component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/checkbox-field-demo.json Demo showing Custom Cursor component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-cursor-demo.json Demo showing another usecase of Custom Cursor component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-cursor-2-demo.json Demo showing Rating stars component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/rating-stars-demo.json Demo showing Reveal mask component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/reveal-mask-demo.json Demo showing Spotlight list component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/spotlight-list-demo.json Demo showing Spotlight list component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/spotlight-list-2-demo.json Demo showing custom pricing component for a design service.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-pricing-design-demo.json Demo showing expandable product grid component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/expandable-grid-demo.json Demo showing image zoom component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/image-zoom-demo.json Demo showing infinite scroll component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/infinite-scroll-demo.json Demo showing price component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/price-demo.json Demo showing pricing component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/pricing-demo.json Demo showing pricing-2 component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/pricing-2-demo.json Demo showing product carousel component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/product-carousel-demo.json Another Demo showing product carousel component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/product-carousel-2-demo.json Another Demo showing product carousel component with different thumbs.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/product-carousel-3-demo.json Demo showing Quantity component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/quantity-demo.json Demo showing toggle layout view component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/toggle-layout-demo.json Demo showing circle cards component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/circle-cards-demo.json Demo showing distributed cards component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/distributed-cards-demo.json Another Demo showing distributed cards component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/distributed-cards-2-demo.json Demo showing parallax component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/parallax-demo.json Demo showing scroll-animation-combo component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-combo-demo.json Demo showing how to implement scroll triggred animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-inset-demo.json Demo showing how to implement scroll triggred animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-inset-x-demo.json Demo showing how to implement scroll triggred animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-inset-y-demo.json Demo showing how to use scroll animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-radius-demo.json Demo showing how to use scroll rotate animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-rotate-demo.json Demo showing how to use scroll rotate animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-rotate-x-demo.json Demo showing how to use scroll rotate animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-rotate-y-demo.json Demo showing how to implement scroll triggred animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-scale-demo.json Demo showing how to implement scroll triggred animations.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-translate-x-demo.json Demo showing scroll-autoplay component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-autoplay-demo.json Demo scroll animations component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-reverse-scale-animation-demo.json Demo showing how to use scroll x carousel component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-x-carousel-demo.json another Demo showing how to use scroll x carousel component in a reversed.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-x-carousel-reverse-demo.json Demo showing team component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/team-demo.json Demo showing Wavy Block component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/wavy-block-demo.json Demo showing another usage of Wavy Block component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/wavy-block-y-demo.json Demo showing Sliding number component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/sliding-number-demo.json Demo showing Text scroll read component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-scroll-read-demo.json Demo showing a split text with stagger animation on hover.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-hover-demo.json Demo showing text with stagger animation interval.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-interval-demo.json Demo showing a split text with stagger animation.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-inview-demo.json Demo showing another use of text stagger in view demo with waves.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-inview-waves-demo.json Demo showing a vertical text.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-vertical-demo.json Demo showing text wavy component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-wavy-demo.json Demo showing how to use animation-variants hook.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animation-variants-demo.json Demo showing how to use set-stagger-direction utility.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/set-stagger-direction-demo.json Flexible custom pricing component with with set of tools that allow to update the price depending on quantity unit and if or not is checked.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-pricing.json expandable grid for previewing clicked item.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/expandable-grid.json zoom in and out with detect touch event.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/image-zoom.json infinite scroll container instead of pagination, for large lists and fetching data.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/infinite-scroll.json Flexible price component with customizable features and options to display the amount and currency.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/price.json Flexible pricing component with customizable features and options.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/pricing.json Showcase your products with preview image for each product and display your different product colors.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/product-carousel.json Quantity config for ecommerce products.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/quantity.json Toggle list layout, toggling between a list and a grid view.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/toggle-layout.json circle cards, animated on scroll with circle movement.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/circle-cards.json Distributed cards, same as soliter, starts all at one position then animates to its position.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/distributed-cards.json Parallax block, creates a parallax effect.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/parallax.json Collection of scroll triggered animations, Triggering the animation by scroll event.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation.json Collection of scroll rotation animations, Triggering the animation by scroll event.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-animation-rotate.json Displaying different content depending on order and scroll position.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-autoplay.json Scroll carousel on x axis, with optional progress indicator.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-x-carousel.json block animates its children in waves pattern.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/wavy-block.json avatar component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/avatar.json Badge component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/badge.json Button component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/badge.json Dialog component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/dialog.json drawer component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/drawer.json empty component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/empty.json field component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/field.json input component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/input.json label component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/label.json avatar component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/avatar.json Scroll Area component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/scroll-area.json Select component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/select.json slider component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/slider.json spinner component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/spinner.json switch component with variants.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/switch.json Number value with splitted animation.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/sliding-number.json Flipped text animation, flips the text
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-flip.json Text component allows you to read the text by scrolling.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-scroll-read.json Splitted text animation with staggered effect triggered by hover gesture, You can easily customize by controlling the animation property (transform, opacity, b…
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-hover.json Staggered text display that cycles through a list of words at a specified interval. Pause the animation by hovering over the component.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-interval.json Splitted text animation with staggered reveal triggered by view, You can easily customize by controlling the animation property (transform, opacity, blur) and …
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-stagger-inview.json Text with vertical display, Can be used as a title or a subtitle.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-vertical.json Infinite text animation with wavy effect.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/text-wavy.json Alternative to text-stagger-inview and text-stagger-hover, in case you have one word or you want more custom text animations, use this component, it is used in…
npx shadcn@latest add https://systaliko-ui.vercel.app/r/word-stagger.json animation variants, for your motion components, allows to animate component with transforms, opacity, and blur.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/animation-variants.json Custom pricing utils types and reducer store.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/custom-pricing-utils.json stagger direction, Allow to animate in orchestrated order depending on the order, can animate from the start item, middle item, last item.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/set-stagger-direction.json split text utility function, allows to split text into characters, words, returns (characters, words, characterCount, wordCount).
npx shadcn@latest add https://systaliko-ui.vercel.app/r/split-text.json Svg globe path.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/svg-globe-path.json Multiple transitions for your motion components, to animate depending on the animated property.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/transitions.json As the name suggests, this hook will follow the mouse position.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/use-follow-mouse.json use is scrolled hook to detect if the user has scrolled to the bottom of the page.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/use-is-scrolled.json use mobile hook allows you to check if the user is on a mobile device.
npx shadcn@latest add https://systaliko-ui.vercel.app/r/use-mobile.json use toggle onscroll hook allows to toggle element position on scroll (down hide, up show).
npx shadcn@latest add https://systaliko-ui.vercel.app/r/use-toggle-onscroll.json