frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Basecoat – All of the shadcn/ui magic, none of the React

https://basecoatui.com
11•hunvreus•11mo ago
In a nutshell: Basecoat is a port of shadcn/ui to HTML and Tailwind CSS. It's a modern, themeable component library; everything from buttons to comboboxes and dialogs.

Why? Well, I got sick of React and moved over to a more "old school" stack (Python, HTMX, Alpine.js and Tailwind).

The one thing I missed was shadcn/ui [1]. Nice defaults, well thought out design system, easy to theme and great to build your own component library with.

I didn't find the alternatives compelling: Flowbite, Preline and the likes encourage you to copy/paste dozens of classes for each element.

That's not how I use Tailwind. I love the utility-first approach, but I don't want walls of classes for each button, form element or tooltip I have in my app.

I had been building my own component library for a project I’m working on (a Vercel for Python apps) and realized it may be worth my time to firm things up.

Why I think it's cool? Well:

- No React. Just Tailwind CSS (with a tiny bit of Alpine.js if you choose to). You can use that with whatever stack you want.

- Jinja and Nunjucks macros. I hope to support more template engines.

- 100% compatible with shadcn/ui themes (you can play with the theme select box on the site).

- Super easy to install and use (there's even a CLI).

- Accessible, with ARIA support.

- Did I mention no React?

Hope some of you find it useful.

[1]: https://ui.shadcn.com/

[2]: https://v4.shadcn.com/ (this is actually the new/upcoming version of shadcn/ui).

Comments

drivingmenuts•11mo ago
Not working in Safari. Did you, perchance, test this only in Chrome?

A sampling of error messages:

- Failed to load resource: Load cannot follow more than 20 redirections

- Cross-origin script load denied by Cross-Origin Resource Sharing policy.

- TypeError: window.basecoat.registerDialog is not a function. (In 'window.basecoat.registerDialog(Alpine)', 'window.basecoat.registerDialog' is undefined)

- Alpine Expression Error: Can't find variable: sidebar

and so on and so forth. It just goes downhill from there.

hunvreus•11mo ago
I tested it in Safari, and just checked: I don't get any of these errors.

Which page did you get that on? The front page?

drivingmenuts•11mo ago
And … now it works. I didn't do anything different, but problem apparently solved.
hunvreus•11mo ago
Good to hear. I was trying to figure out what I did wrong. Maybe a CDN issue.

Thanks for checking it out.

pbowyer•11mo ago
Well done, this looks like a great beginning! I'll be giving this a test on my next project.

Hoping you add more of shadcn/ui, I'm partial to the sheet.

Folk musician Murphy Campbell targeted by AI fakes and copyright trolls

https://www.theverge.com/entertainment/907111/murphy-campbell-folk-music-ai-copyright
1•Timothee•48s ago•0 comments

I built a bot that tests every interesting HN app daily so I don't have to

https://github.com/tokenstree/llm-daily-review
1•vfalbor•1m ago•0 comments

Code is run more than read (2023)

https://olano.dev/blog/code-is-run-more-than-read/
1•facundo_olano•1m ago•0 comments

Tech job relocation market is recovering. The competition is growing faster

https://relocateme.substack.com/p/the-tech-relocation-job-market-is
1•andrewstetsenko•2m ago•0 comments

Ask HN: Is Anthropic Enshitifying Claude Code?

1•yoaviram•3m ago•0 comments

Social media has become a freak show

https://www.natesilver.net/p/social-media-has-become-a-freak-show
1•JumpCrisscross•3m ago•0 comments

Building an S3 File Browser with Cognito Authentication

https://bucketdrive.app/blog/s3-file-browser-with-cognito-authentication.html
1•justpeek•4m ago•0 comments

Ask HN: Do You Snore?

1•kva•4m ago•0 comments

A founder with $40K MRR get ignored while a connected dropout raised millions

https://brevoir.com
1•nabuhad•6m ago•1 comments

Hormuz Strait Monitor

https://hormuzstraitmonitor.com
1•a_tartaruga•7m ago•0 comments

Show HN: GitByBit – Learn Git by practice in your code editor

https://gitbybit.com/
2•neochief•7m ago•1 comments

Provision: LLM-powered server setup from Markdown

https://provision.sh/
2•gpjt•7m ago•0 comments

TSMC posts 35% jump in revenue to new record high as AI chip demand stays strong

https://www.cnbc.com/2026/04/10/tsmc-q1-record-revenue-ai-chip-demand-strong.html
2•Brajeshwar•8m ago•0 comments

Exponential quantum advantage in processing classical data

https://arxiv.org/abs/2604.07639
1•fuglede_•8m ago•0 comments

Running NixOS Micro VMs on macOS

https://abhinavsarkar.net/notes/2026-microvm-nix/
1•abhin4v•8m ago•0 comments

My Login Shell in Assembly

https://isene.org/2026/04/Bare.html
1•speckx•12m ago•0 comments

Humanity's oldest known song (1400 BC)

https://old.reddit.com/r/Damnthatsinteresting/comments/1cc9xlf/humanitys_oldest_known_song_is_the...
1•keepamovin•14m ago•0 comments

Design and Implementation of DuckDB Internals

https://duckdb.org/library/design-and-implementation-of-duckdb-internals/
1•mpweiher•14m ago•0 comments

Book Summary: Learn Python the Hard Way

https://medium.com/@fagnerbrack/book-summary-learn-python-the-hard-way-c2da8a30bbe9
1•fagnerbrack•15m ago•0 comments

Scaling Managed Agents: Decoupling the brain from the hands

https://www.anthropic.com/engineering/managed-agents
2•gmays•16m ago•0 comments

The Letta Code App

https://www.letta.com/blog/introducing-the-letta-code-app
2•forthwall•20m ago•0 comments

Goodbye Bloop

https://vibekanban.com/blog/goodbye-bloop
1•arrowsmith•22m ago•0 comments

US inflation surges to 3.3% as Iran war fuels energy price shock

https://www.euronews.com/business/2026/04/10/us-inflation-surges-to-33-as-iran-war-fuels-energy-p...
2•geox•22m ago•1 comments

Amazon ending support for older Kindles

https://techcrunch.com/2026/04/08/amazon-to-end-support-for-older-kindle-devices-2012/
2•eggy•23m ago•0 comments

AI on the couch: Anthropic gives Claude 20 hours of psychiatry

https://arstechnica.com/ai/2026/04/why-anthropic-sent-its-claude-ai-to-an-actual-psychiatrist/
3•Levitating•25m ago•1 comments

'Survivor' Style Corporate Retreat Descends into Hellish Nightmare

https://www.thedailybeast.com/survivor-style-corporate-retreat-descends-into-hellish-nightmare/
1•cainxinth•25m ago•0 comments

Cerebras Is Coming to AWS

https://www.cerebras.ai/blog/cerebras-is-coming-to-aws
4•jbredeche•26m ago•0 comments

Mauna Loa Solar Observatory Reopens to Support Artemis II Mission

https://www.meteorologicaltechnologyinternational.com/news/space-weather/mauna-loa-solar-observat...
1•lgeorget•26m ago•0 comments

US summons bank bosses over cyber risks from Anthropic's latest AI model

https://www.theguardian.com/technology/2026/apr/10/us-summoned-bank-bosses-to-discuss-cyber-risks...
2•ascold•27m ago•0 comments

Ask HN: Why Databases Instead of Filesystem?

2•uticus•27m ago•4 comments