H
hunvreus
Basecoat ports the upcoming shadcn/ui v4 [1] to plain HTML + Tailwind (no React):
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).
Feedback is most welcome: bugs, requests for components, criticism.
[1]: shadcn/ui
[2]: Installation | Basecoat
[3]: Pages CMS: The No-Hassle CMS for Static Sites Generators
Comments URL: Show HN: Basecoat – shadcn/UI components, no React required | Hacker News
Points: 104
# Comments: 60
Continue reading...
- Live demo & documentation: Basecoat
- MIT‑licensed and free: GitHub - hunvreus/basecoat: A components library built with Tailwind CSS that works with any web stack.
- Works with any backend (Flask, Django, Rails, PHP, etc.) or static site.
- Fully theme‑compatible with shadcn/ui [2].
- Uses a sliver of Alpine.js only for a few interactive bits (e.g. combobox). Swap in your own JS if you prefer.
- Dead simple to use, just drop in a class here and there:
Code:
Click me
Feedback is most welcome: bugs, requests for components, criticism.
[1]: shadcn/ui
[2]: Installation | Basecoat
[3]: Pages CMS: The No-Hassle CMS for Static Sites Generators
Comments URL: Show HN: Basecoat – shadcn/UI components, no React required | Hacker News
Points: 104
# Comments: 60
Continue reading...