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

Doggo and SaladUI appear to be tackling the same problem. I’m not sure what the trade offs of either are.

There’s also LiveElement which isn’t a component library but a library for building web components that are backed by live processes. You should be able to port existing web component based libraries using this.

And me personally I prefer a more barebones approach to styling. I follow CUBE CSS methodology and lean heavily on the layouts defined in Every Layout. Reasoning about the cascade became ultra simple after reading through those. And they are made by the same team that did the lovely Web Dev project so I trust it. Hasn’t let me down in the 5 years since I’ve picked it up

6 Likes