frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

PostgreSQL 19 Interactive Tour

https://victoriametrics.com/blog/postgres-19/index.html
1•valyala•1m ago•0 comments

Bitcoin sidechain Liquid hacked for ~4k BTC

https://nehanarula.org/2026/09/07/liquid-hack.html
3•nehan•2m ago•0 comments

$70 Open Source Brain-Computer Interface Octopus 16 by PiEEG

https://www.indiegogo.com/en/projects/pieeg/pieeg_octopus
1•Christiangmer•2m ago•0 comments

Show HN: Mystra – a monitor that signs up and reaches checkout on your app

https://mystra.run
1•danik7x•3m ago•0 comments

Show HN: Gote – a CLI note-taking management tool for plain Markdown

3•banorton•3m ago•0 comments

LHC magnets run at 1.9 K, below the superfluid helium lambda point

https://scienceshot.com/post/lhc-colder-than-outer-space
1•major_stef•5m ago•0 comments

Ask HN: Which is better for backend? JavaScript or Python?

1•skwasimin•8m ago•0 comments

Is HTTP Basic Auth Broken in Chromium?

3•majorchord•9m ago•0 comments

"Bruh", "Cooked", etc. make it easier for ads to track you

1•DidYouKnowThat•11m ago•0 comments

Sen. Kennedy rails against AI developers as 'high IQ stupid people'

https://www.politico.com/news/2026/09/06/kennedy-ai-developers-high-iq-stupid-people-01066756
2•1vuio0pswjnm7•12m ago•0 comments

Risks Digest – April 2026, the final issue

https://catless.ncl.ac.uk/risks/34/91
1•everybodyknows•14m ago•1 comments

Show HN: Hound Media Server – Media Server Alternative to Plex+Stremio

https://github.com/Hound-Media-Server/hound
1•nearbyyak•15m ago•0 comments

Why India Baffles China

https://economist.com/asia/2026/09/06/why-india-baffles-china
4•andsoitis•15m ago•0 comments

Show HN: Wg-admin – web UI for an existing WireGuard host

https://github.com/logimaxx/wg-admin
3•vsergione•16m ago•0 comments

Beautiful Messaging at Scale

https://www.vestaboard.com/note-array
1•andsoitis•17m ago•0 comments

Show HN: Try real Omarchy Linux in your browser, on Cloudflare Containers

https://tryomarchy.dev/
4•emirb•18m ago•0 comments

Tell HN: OpenAI brings back 5 hour limit for plus and business standard users

8•spwa4•19m ago•3 comments

Why front ends fail when you approach them like a back end

https://marijkeluttekes.dev/blog/articles/2026/03/16/why-frontends-fail-when-you-approach-them-li...
1•birdculture•20m ago•0 comments

Show HN: A DIY pure sine-wave solar inverter I built from scratch

https://www.mch170.com/projects/mcinv
4•MCH170•20m ago•0 comments

Rttx – a tiling terminal for GNOME first stable release

https://github.com/IllyaYalovyy/rttx
1•zero-ground-445•20m ago•0 comments

MCP server architecture for platform teams

https://pipelineandprompts.com/posts/mcp-server-architecture-platform-engineering-kubernetes/
1•daytonflyers•20m ago•0 comments

Show HN: Real-time manga and manhwa translation from your phone

https://pawakalabs.com/products/madomi/
1•adibzaini•23m ago•1 comments

My full statement regarding DOOM Eternal (2022)

https://medium.com/@mickgordon/my-full-statement-regarding-doom-eternal-5f98266b27ce
1•CharlesW•23m ago•0 comments

NetBSD 11 from Scratch

https://meanmicio.org/2026/09/06/netbsd-11-from-scratch/
2•birdculture•25m ago•0 comments

Apple's "Think Different" inspired ad made by AI

https://twitter.com/Noahsarc1000/status/2096989380774903883
1•nhannguyenkooln•27m ago•1 comments

Ask HN: What LLM are you using?

1•daytonflyers•27m ago•1 comments

Using large language models for research in the natural sciences

https://github.com/Open-Science-Ledger/how-to-train-your-slop-cannon
1•mathgenius•36m ago•0 comments

Show HN: SharpLineup: fantasy football projections priced from betting markets

https://sharplineup.com
1•autoap•38m ago•0 comments

Israeli ministers keep telling everyone their brutal plans, why are they ignored

https://www.theguardian.com/commentisfree/2026/sep/07/israeli-ministers-brutal-plans-palestinians...
6•hebelehubele•39m ago•1 comments

Making software hurts now

https://notes.erlend.sh/3muwdtclths2d
3•erlend_sh•40m ago•1 comments
Open in hackernews

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

https://basecoatui.com
11•hunvreus•1y 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•1y 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•1y 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•1y ago
And … now it works. I didn't do anything different, but problem apparently solved.
hunvreus•1y ago
Good to hear. I was trying to figure out what I did wrong. Maybe a CDN issue.

Thanks for checking it out.

pbowyer•1y 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.