Show HN: Basecoat – shadcn/UI components, no React required
31–40 of 79 posts
Would you be interested in getting rid of Tailwind and have the styling strictly with SASS mixins?
Re: Show HN: Basecoat – shadcn/UI components, no React required
#32This is great! Thanks for implementing this!
Re: Show HN: Basecoat – shadcn/UI components, no React required
#33This is great! The HTMX community needs more friendly UI kits like this.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#34Glad you shared this. Looks nice!
Re: Show HN: Basecoat – shadcn/UI components, no React required
#35This looks great. I've never used React so had never heard of shadcn, and annoyingly I've just got to the point in a side project where pulling out DaisyUI and replacing it with this might be a bit of a chore.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#36Absolutely love this. Wanted to do this myself but never enough to get started. You're a legend.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#37There’s a huge need for this, thank you! I build server-rendered marketing sites and there’s a huge gulf between the jQuery and React era.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#38Why did you decide going old school using Alpine.js instead of using plain vanilla web components?
Alpine is old school now?
I'd say anything new in 2025 that involves working with the DOM that doesn't use web component is a waste. Lately I have been porting some old JS libraries (7+ years old) that still are visually impressive to web components, and in my experience after porting some libraries there is about 30% fewer lines of code. Before web components there was so much work to get things up and running in the DOM. Alpine.js does this behind the scenes, but there isn't really a need for it anymore.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#39Nice job! I've tried dozens of frameworks with various languages, but always return to Django+Tailwind+HTMX+Alpine.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#40> Why I built it: after moving from a Next.js stack back to Flask + Tailwind + HTMX, I missed shadcn/ui and didn’t want walls of Tailwind classes (like Flowbite or Preline). I understand that Next.js can feel bloated, especially when used as a static site generator or within a classic JAMStack setup. Basecoatui reminds me a bit of Bootstrap during the golden era of Ruby on Rails. I took a look at the Git repository a…
It was all done manually.