Button
stableVersatile button component with multiple variants and states
Discover and explore all 13 components in the Rebel UI library. Each component is designed with accessibility, performance, and developer experience in mind.
Interactive elements for user input and form handling
7 componentsVersatile button component with multiple variants and states
Text input field with validation and various types
Multi-line text input with auto-resize capabilities
Checkbox input with indeterminate state support
Toggle switch for boolean values with smooth animations
Range slider for numeric value selection
Toggle button for on/off states
Components for presenting and organizing information
4 componentsFlexible container for grouping related content
Small status indicators and labels
User profile pictures with fallback support
Visual separator for content sections
Components for user notifications and alerts
2 componentsContextual alerts and notifications with various severity levels
Modal dialogs and overlays for focused interactions
Get started with Rebel UI components in your project:
npm install @rebel-ui/core
import { Button } from '@rebel-ui/core';
<Button variant="primary">
Get Started
</Button>