Cuicui is a collection of components, tools, and hooks that are designed to be simple, customizable and educational.
CEO, Modul
Modul is a time-saver! Our team is more productive, and app integration has never been smoother. Kudos to the Modul team!
Please try again
This is the description part
CEO, Modul
Modul is a time-saver! Our team is more productive, and app integration has never been smoother. Kudos to the Modul team!
Please try again
This is the description part
Why another library
Cuicui is not just another library, it's a collection of components, tools, and hooks that are designed to be simple, customizable and educational.
Own the code, no more black box libraries, you can copy-paste the code and make it yours.
Libraries are oftent limited, Cuicui is designed to be flexible and easy to customize.
Having micro-interaction, use as much css as possible, instead of js, etc.
Creative effects are often a secret sauce, Cuicui shows you how to make them.
Libraries often hide the complexity, Cuicui shows everything, so you can learn how everything works.
A collection of UI components for advanced applications.
Create action menus to display actions in a dropdown
Alert components
Authentication components
Battery components
Code components with special interactions
A collection of color pickers.
Context menu components
Display a cookie banner to inform users about cookies
Dropdown menu components
Keyboard components with various styles
Notification components
Search bar components
Settings components with animations
Signature components
Slider components with animations
Components to display a list of steps
Table of contents components
Theme components
Tree components
A collection of common UI components for your projects.
Create simple avatars with different styles
Badges with various styles and purposes
Blockquotes with different styles
Buttons with various animations and styles
Cards with various layouts and effects
Checkboxes with various styles and interactions
Inputs with various styles and interactions
Loaders with various styles and effects
navbar
Preview not available
Navigation components with different effects
Skeletons with various effects for loading states
Toggle components
A collection of React hooks for building modern applications.
A hook to automatically scroll a list
A hook to get battery informations
A React hook that allows you to detect clicks outside of a specified element.
A universal React hook for managing cookies.
A hook that allows you to copy text to the clipboard
A hook that allows you to count easily
A hook that allows you to debounce the value of an input
A hook that returns a memoized event callback
A hook that allows you to manage event listeners on DOM elements
A hook that provides a first visit functionality to your application
A hook that allows you to access and manage the user's geolocation data
A hook that allows you to know if an element is in the viewport
A hook that allows you to manage the value of an input field
A hook that allows you to use the isomorphic version of useLayoutEffect, ensuring compatibility with server-side rendering.
A hook that allows you to know if an element is in the viewport
A hook that detects the Konami Code sequence and triggers actions accordingly
A hook that allows you to manage and persist state using localStorage
A hook that allows you to access and manage the current location in your application
A hook that allows you to measure the size of an element in your application
A simple hook to get the mouse position.
A hook to get the network status
A hook that allows you to monitor the online/offline status of the user's device
A hook that throttles the execution of a function, limiting how often it can be invoked
A hook that allows you to manage session storage values
A hook that allows you to convert speech to text
Create a step component
A hook that provides a stopwatch functionality to your application
A hook that allows you to convert text to speech
A hook that throttles the execution of a function, limiting how often it can be invoked
A hook that provides a video player functionality to your application
A hook that allows you to track the window's scroll position
A hook that allows you to track the size of the browser window
A collection of UI components for marketing websites.
Showcase your product testimonials with style
A collection of FAQ components for your projects.
Showcase your product features with style
Customize the footer section of your website with various styles and components.
Showcase your product pricing with style
Showcase your product statistics with style
Showcase your product testimonials with style
A collection of creative advanced UI components for your projects.
An all bunch of creative effects that can be used in any project with any artisitic style
Create cursor effects
An equalizer component that can be used in any project with any artisitic style
An all bunch of creative effects that can be used in any project with any artisitic style
cuicui
Create mock-ups without images, just with CSS and HTML for better performance, SEO and accessibility & also more micro-interactions
Create patterns without images, just with CSS and HTML for better performance, SEO and accessibility & also more micro-interactions
QR Code components to scan and generate QR codes
Create transition wrappers to animate any component without changing your code
A collection of utility components for your projects.