Getting Started
PyraUI is a modular, reusable UI library for Phoenix LiveView applications.
Features
- ✅ LiveView-first: Components work natively in .heex templates
- ✅ Composable & Modular: Each component is independent and reusable
- ✅ Minimal JavaScript: Reactive behavior handled by Phoenix assigns
- ✅ Theme-ready: Light/dark mode support
- ✅ Developer-friendly: Semantic naming, minimal boilerplate
Quick Example
<.button variant={:primary}>Click me</.button>
<.input type="text" label="Name" />
<.alert variant={:success}>Success!</.alert>