Documentation
Explore the npui component library documentation to learn how to use each component.
General Purpose
Commonly used UI elements for various applications.
Form Elements
Interactive components for user input and data submission.
Input
A flexible and accessible input field.
Form Elements
Checkbox
A control that allows the user to toggle between checked and unchecked states.
Form Elements
Radio Group
A set of checkable buttons—known as radio buttons—where no more than one of the buttons can be checked at a time.
Form Elements
Select
A custom select component for selecting a value from a list of options.
Form Elements
Slider
A control that allows the user to select a value or a range of values along a track.
Form Elements
Switch
A control that allows the user to toggle between checked and unchecked states.
Form Elements
Calendar
A date picker component for selecting single or multiple dates, or a date range.
Form Elements
Feedback & Status
Components to provide user feedback or display status.
Layout & Structure
Components for structuring content and navigation.
Overlays & Modals
Components that appear on top of content.
Dialog
A modal dialog that interrupts the user's workflow to ask a question or make a decision.
Overlays & Modals
Tooltip
A pop-up that displays information related to an element when the element receives keyboard focus or the mouse hovers over it.
Overlays & Modals
Alert Dialog
A modal dialog that interrupts the user with important content and expects a response.
Overlays & Modals
Hover Card
For sighted users to preview content available behind a link.
Overlays & Modals
Navigation
Components for navigating through the application.
Data Display
Components for displaying data in various formats.