Hex HexDocs CI status License

An implementation of GitHub's Primer Design System for Phoenix LiveView and regular (non-LiveView) views in Phoenix applications.

PrimerLive provides a strong base for creating data driven applications such as rich CRUD applications with interactive forms that integrate with Phoenix Forms, and Ecto Changesets.

Menus and dialogs allow for in-page viewing and editing of data, without leaving the current page. Alternatively, menus and dialogs can be invoked when visiting a specific route.

Components (and their inner elements) can be styled with custom CSS, or by passing pre-made utility classes.

Right-to-left languages are supported.

Documentation