Which component libraries would you recommend for a new Phoenix LiveView app?

These are the Phoenix enabled component libraries that I have identified. Please feel free to correct me if I misstate anything. I’m very inexperienced on client side development.

Doggo

  • Large number of components.
  • Not frequently updated, perhaps because it’s fairly complete.

PrimerLive

  • Implementation of GitHub’s Primer Design System for Phoenix LiveView
  • Not frequently updated.
  • Very large number of components.

SaladUI

  • Attempt to port shadcn ui to LiveView components.
  • Large number of componentts.
  • Recent update to the repo.

Petal Components

  • Uses the Petal stack.
  • Large number of free components.
  • Large number of additional for-pay components.
  • Repo updated last month.

Phoenix Common Components

  • Officially supported.
  • Small number of components.
8 Likes