We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Welcome to Prima
Prima is a Phoenix LiveView component library providing unstyled, accessible UI components. It's designed as a reusable library that developers can integrate into Phoenix applications and style according to their needs.
Unstyled by Default
Components come with minimal CSS, giving you maximum flexibility to style them according to your design system.
Accessibility First
Built with ARIA attributes, focus management, and keyboard navigation to ensure your applications are accessible to everyone.
LiveView Native
Deep integration with Phoenix LiveView patterns, providing seamless server-side rendering and real-time updates.
Lightweight
Minimal JavaScript footprint via Phoenix LiveView hooks, keeping your application fast and responsive.
Available Components
Dropdown
Interactive menu component with keyboard navigation and customizable positioning.
Modal
Dialog/popup component with overlay, form integration, and browser history support.
Combobox
Searchable input component with suggestions, supporting both static and async data sources.
Use the navigation on the left to explore each component and see interactive examples.