Shadcn/UI: A set of beautifully designed components that you can customize

github.com

13 points

doener

3 hours ago


10 comments

threatofrain 40 minutes ago

Is there any news for shadcn? Otherwise I'm not sure there's much point to surfacing one of the most visible libraries in the ecosystem.

  • ben8bit 14 minutes ago

    Yea, was wondering this too.

quadral 42 minutes ago

The epitome of all LLM generated websites. I used to use ShadCN but when every LLM defaults to using this UI, it just makes mine look LLM generated.

  • franky47 25 minutes ago

    The whole point of shadcn/ui is that it’s customisable (that’s why the components are copied into your app as opposed to installed from a central npm package).

    This is made easier with the /create UI: https://ui.shadcn.com/create

    People use it like a design system, but it’s more like a design system for design systems.

    • threatofrain 2 minutes ago

      The reason why customizing has some mild disincentive is because as you install more components, all the other new components won't be aware of your changes. Otherwise it's a great start for a custom design system.

  • tyleo 23 minutes ago

    That's funny. I thought ShadCN was LLM generated when I saw this thread and clicked the link. I didn't realize it was the ancestor of all the other stuff.

  • super256 33 minutes ago

    You can easily change the theme by changing the css variables. You might want to take a look at https://tweakcn.com/

    • QuantumNomad_ 14 minutes ago

      Ironically that site has a paid AI option.

ben8bit 11 minutes ago

We initially looked into using shadcn/radix - but it's quite bloated. Maybe even warranted with all the a11y accommodations - even the official W3C ARIA examples are not straightforward (most of the time).

dankobgd 22 minutes ago

The most overrated ui lib in last 15 years