Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Responsive and accessible React UI components built with React and Emotion
Theme and components agnostic ChakraProvider
Prestashop UI Kit integration
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
- sendbird
- uikit
- react
- chat
- messaging
- real-time
- UI components
- user authentication
- channel management
- SDK integration
- customizable
- feature-rich
- social app
- customer support
Gravity UI base styling and components
Core package of the commercetools design system.
An inline spacing component renders its children horizontally with a consistent spacing between them.
A React component that you can use to wrap your buttons in an accessible <button/> element.
Constraints are container elements with a configurable constraint size, like width or height.
A collection of utilities shared across the other packages.
A collection of React hooks used across some of the UI-Kit components.
Flat buttons are minimal and a flat variation of primary and secondary buttons.
All SVG icons are rendered as React components.
The Text component implements the typography elements such as headings, paragraphs, etc.
An inset spacing component provides a consistent padding to the inner component.
A stack spacing component renders its children vertically with a consistent spacing between them.
A preset of all the UI-Kit spacings components.
An inset squish spacing component provides a consistent padding to the inner component, with horizontal padding being proportionally bigger than the vertical padding.
Secondary Icon Buttons are "icon-only" buttons and a restricted version of the `<IconButton>`. They trigger an action when clicked (`onClick` prop). You must also pass a label for accessibility reasons.
Icon buttons are icon-only buttons. They trigger an action when clicked (`onClick` prop). You must also pass a label for accessibility reasons.