Hacker News new | ask | show | jobs
by ilrwbwrkhv 917 days ago
This is unfortunately the whole space around Tailwind and UI kits. Incomplete kits which look the same and are all priced highly. Just look at Catalyst, Shadcn and Radix UI. I don't know what's new in all of this.

These are used by "agencies".

3 comments

I’m using parts of Shadcn on a real product making real money. It’s really just a combination of cva, radix, and tailwind that you can copy into your app and customize/extend.

Shadcn, radix, and tailwind are all FOSS so they are not “high-priced”.

Your analysis is shallow and unfounded.

It's a shame these are all focused on react. I'd appreciate a vanilla js option
There are unofficial ports, eg. shadcn for solid: https://www.solid-ui.com/
Shadcn seems more polished and complete than Catalyst, and it's free. Absolutely no reason to pay for Catalyst. btw: is the active state missing from Tailwind since Shadcd buttons are also missing them?
> btw: is the active state missing from Tailwind since Shadcd buttons are also missing them?

Nope. Tailwind has good support for styling the active state, in the way that you'd expect if you've used Tailwind: e.g., `bg-red-500 hover:bg-red-600 active:bg-red-700`.

https://tailwindcss.com/docs/hover-focus-and-other-states

I meant they all look very similar. Yes these are indeed free.
> These are used by "agencies"

Oh my word, the horror! What's wrong with agencies?

I don't think they were implying something is inherently wrong with agencies. My interpretation of their comment is that 'agencies' who sell assembling plug-and-play UI kits are not the same as 'agencies' who design and build bespoke products from scratch.
My understanding with Radix UI was that it’s a headless UI library. Looking at it again, it seems that has changed.

Is this recent?

You’re thinking of Radix Primitives which is the headless component kit the new Radix Ui is built on https://www.radix-ui.com/primitives