Basecoat

Dev tools

ui component library

SHOW HN2025

146points
77comments
#510of 3,837 in 2025
Top 14%of 2025 by points

How HN took it

LovedMost comments that take a side are positive

19 positive, 10 neutral or asking, 1 mixed, 2 critical, out of 32 comments about the project. Thread score +0.48.

Execution: 2 for, 2 againstDesign: 3 for, 0 againstIdea: 3 for, 0 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fills a gap for server-rendered UI component kits

    From 3 comments
    • There’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.
      juddlyon on HN
    • Really great! A major downside of moving from SPA's back to vanilla JS is how much you lose in terms of UI components. I've normally done DaisyUI + Tailwind + Rails but it never…
      czhu12 on HN
    • This is great! The HTMX community needs more friendly UI kits like this.
      klaussilveira on HN
  • Nice look and feel of shadcn style

    From 3 comments
    • This 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!
      pxheller on HN
    • Glad you shared this. Looks nice!
      anon1094 on HN
    • I dig it. Love this
      campak on HN

Objections

  • Tailwind dependency is a problem for some users

    From 2 comments
  • Some styles did not load in Safari and Firefox

    From 1 comment
    • FYI I don't think all of your styles are loading on the page. Tried safari and firefox and it doesn't look right.
      jmisavage on HN

Requests

  • CDN option for quick start

    From 1 comment
    • Looks nice! Can you add a CDN option? Would be nice for a quick start to play around. Also, reminds me of https://franken-ui.dev
      replwoacause on HN
  • Remove Tailwind dependency, raw CSS build

    From 2 comments
    • Would you be interested in getting rid of Tailwind and have the styling strictly with SASS mixins?
      rglullis on HN
    • Now you just need to remove Tailwind
      pacmanche on HN
  • Focus trap in dialogs

    From 1 comment
    • Looks great! One suggestion would be adding a focus trap, such as when a Dialog opens. It's nice to use the tab key to move around the Dialog (inputs and buttons). Currently…
      gsanderson on HN
  • Framework integration examples

    From 1 comment
    • Awesome. Using Vue/Tailwind, I'm definitely interested in this. Maybe you could try to add examples of integrations with others frameworks? I'll play with it and give you my 2…
      BenderV on HN

Questions

  • Why Alpine.js instead of web components

    From 1 comment
    • Why did you decide going old school using Alpine.js instead of using plain vanilla web components?
      o_m on HN
  • Was the port automated or manual

    From 2 comments
    • > 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…
      exiguus on HN
    • Very cool! Are you manually porting all components or are you using some sort of automated process?
      WilcoKruijer on HN

Alternatives named

  • Franken UI

    From 1 comment
    • Looks nice! Can you add a CDN option? Would be nice for a quick start to play around. Also, reminds me of https://franken-ui.dev
      replwoacause on HN
  • shadcn-vue

    From 1 comment
    • Not sure if you're aware, but there's a well-supported Vue ShadCN library: https://www.shadcn-vue.com/
      codybontecou on HN
  • Pines UI

    From 1 comment
    • This is awesome. I did the same and have been using AlpineJS Pines UI library. Been pretty happy with it! But will take a look at this
      Jonovono on HN
  • DaisyUI

    From 1 comment
    • Really great! A major downside of moving from SPA's back to vanilla JS is how much you lose in terms of UI components. I've normally done DaisyUI + Tailwind + Rails but it never…
      czhu12 on HN
  • Bootstrap

    From 1 comment
    • Can someone eli5 how this is different from something like bootstrap?
      boxed on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/43971688)