frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

22 Years of Rails

https://twitter.com/rails/status/2080580838530355432
1•vinnyglennon•1m ago•0 comments

Show HN: Codebeat – turn any function into a song (no signup)

https://www.codedswitch.com/codebeat
1•Asume21•3m ago•0 comments

A Great Deal of Information About Hacker News

https://vale.rocks/posts/hacker-news
2•OuterVale•11m ago•0 comments

Show HN: Jolta – Automatic per-project JDK switching (like Volta, for Java)

https://oneappplatform.github.io/jolta/
1•pdxdave•22m ago•0 comments

Ukraine' Simple But Effective Protection Against Russian Starlink Jamming (2023)

https://www.technology.org/2023/08/01/did-russia-learn-to-jam-starlink-satellites-ukraine-is-alre...
2•pinkmuffinere•24m ago•0 comments

Exercise Erased Half the Molecular Signature of Muscle Aging

https://www.gethealthspan.com/research/article/exercise-molecular-signature-muscle-aging?zp_type=...
1•bilsbie•29m ago•0 comments

Evaluation of a pentapropellant upper stage (1970) [pdf]

https://ntrs.nasa.gov/api/citations/19700022572/downloads/19700022572.pdf
1•Eridanus2•30m ago•0 comments

Show HN: Modelfac

1•IceRay•37m ago•1 comments

Wine 11.14 – Run Windows Applications on Linux, BSD, Solaris and macOS

https://www.winehq.org/announce/11.14
1•neustradamus•37m ago•0 comments

Show HN: git clone https://git.swerdlow.dev

https://git.swerdlow.dev/
2•benswerd•42m ago•2 comments

Creative Focus

https://herbertlui.net/creative-focus/
5•herbertl•49m ago•0 comments

OpenAI did not notice Hugging Face hack for a week

https://www.reuters.com/business/its-ai-agent-spent-days-hacking-company-sources-say-openai-did-n...
6•himaraya•58m ago•1 comments

The SharePoint zero-day panic this week is a marketing event

https://tensorust-site.vercel.app/
1•Shmungus•58m ago•0 comments

The computer has been surprising us

https://iwhalen.com/computer-surprise/
4•iwhalen•1h ago•0 comments

Claude used my pipeline to find a counterexample to the Jacobian conjecture

4•JGPTechCo•1h ago•1 comments

The final frontier – 01005 passives (2012)

http://siliconexposed.blogspot.com/2012/06/final-frontier-01005-passives.html
1•gregsadetsky•1h ago•0 comments

The Shape of Apps

https://parakeet.co/blog/the-shape-of-apps/
3•wpm•1h ago•0 comments

Bonsai – a toolkit for building AI chat apps with branchable conversations

https://github.com/Joaoha/Bonsai
2•joaoha•1h ago•0 comments

In desperate need of money so im willing to make anything

1•lowke•1h ago•1 comments

Ask HN: How would I restore this 101 year old postcard?

2•Waterluvian•1h ago•1 comments

Project Babylon: Gerald Bull's Downfall (2006)

https://www.damninteresting.com/project-babylon-gerald-bulls-downfall/
3•networked•1h ago•0 comments

Stripe closed my account with a 0.18% dispute rate

7•rellyattd•1h ago•3 comments

What Happened to WordPerfect? Why the Dominant Word Processor Disappeared

https://www.youtube.com/watch?v=cMnjphv3DQo
4•cable2600•1h ago•1 comments

Show HN: Made a Free Shownotes Generator Website

https://shownotesgenerator.com/
1•wbemaker•1h ago•2 comments

Show HN: OneWayInterview – type a job role, AI builds the async video interview

https://onewayinterview.com/
1•emunova•1h ago•1 comments

LoRA Adapters Generated from Skill.MDs

https://terradev.cloud/tessera
1•Facingsouth•1h ago•0 comments

Open Weights and American AI Leadership

https://www.microsoft.com/en-us/corporate-responsibility/topics/open-weight/
7•haritha1313•1h ago•3 comments

BackSearch – Letting agents search the web

https://www.gr.inc/releases/introducing-backsearch
1•haritha1313•1h ago•0 comments

Cultural moderation of demographic differences in narcissism

https://www.tandfonline.com/doi/full/10.1080/15298868.2025.2593298#abstract
3•bushwart•1h ago•0 comments

Show HN: I rebuilt Microsoft Comic Chat's layout engine in one HTML file

https://arcade.pirillo.com/comic-chatter.html
2•ChrisPirillo•1h 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.