I dig it. Love this
Show HN: Basecoat – shadcn/UI components, no React required
61–70 of 79 posts
Re: Show HN: Basecoat – shadcn/UI components, no React required
#62Very cool! Are you manually porting all components or are you using some sort of automated process?
Re: Show HN: Basecoat – shadcn/UI components, no React required
#63There’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.
Have you played with Alpine.js before? HTMX? I think you can get quite far these days WITHOUT React or Vue.js (and I say that as the maintainer of a Next.js/React open source project [1]). [1]: https://pagescms.org
There are not sets of polished, battle-tested UI libraries made for server side. Bootstrap ships with JS, but most of the CSS and template frameworks assume you’re using a headless setup.
I thought Web Components might spur things, but not really. React has continued to dominate.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#64Re: Show HN: Basecoat – shadcn/UI components, no React required
#65Earlier quoted context omitted.
Have you played with Alpine.js before? HTMX? I think you can get quite far these days WITHOUT React or Vue.js (and I say that as the maintainer of a Next.js/React open source project [1]). [1]: https://pagescms.org
Yep, I’ve used Alpine extensively and HTMX here and there. Lots of Vue. There are not sets of polished, battle-tested UI libraries made for server side. Bootstrap ships with JS, but most of the CSS and template frameworks assume you’re using a headless setup. I thought Web Components might spur things, but not really. React has continued to dominate.
Re: Show HN: Basecoat – shadcn/UI components, no React required
#66Re: Show HN: Basecoat – shadcn/UI components, no React required
#67Earlier quoted context omitted.
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…
Re: Show HN: Basecoat – shadcn/UI components, no React required
#68This is exactly what I was wanting to reach for, wanted my chrome extension UI to match my react website. Appreciate your work!
Re: Show HN: Basecoat – shadcn/UI components, no React required
#69Recently I’ve been using ChatGPT to convert shadcn components to JinjaX. Will definitely give yours a try!
Re: Show HN: Basecoat – shadcn/UI components, no React required
#70This is great! I really like the style of shadcn/ui. Recently I’ve been using ChatGPT to convert shadcn components to JinjaX. Will definitely give yours a try!
FYI, I have Jinja macros available: https://basecoatui.com/installation/#install-macros