frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

You Don't Need Claude Code

https://tildehacker.com/you-dont-need-claude-code
1•tildehacker•59s ago•1 comments

Editorial India B788 Ahmedabad 2025-06-12 lost height shortly after takeoff

https://avherald.com/h?article=52b0a800/0000
1•hugh-avherald•1m ago•0 comments

Please Review It( Vital Weave)

https://hackathoncbc.streamlit.app/
1•vignesh_146•1m ago•2 comments

Bring Back Idiomatic Design

https://essays.johnloeber.com/p/4-bring-back-idiomatic-design
1•phil294•1m ago•0 comments

Apple, Still

https://taoofmac.com/space/blog/2026/04/12/1330
1•rcarmo•4m ago•0 comments

BrickFormer Source Code Released

https://github.com/loryruta/brickformer
2•loryruta•11m ago•1 comments

LLM Wiki Skill: Build a Second Brain with Claude Code and Obsidian

https://medium.com/@alirezarezvani/llm-wiki-skill-build-a-second-brain-with-claude-code-and-obsid...
1•jungard•16m ago•0 comments

HubVanta AI

https://hubvanta.com/
1•hubvanta•18m ago•0 comments

PEP 495: Local Time Disambiguation

https://peps.python.org/pep-0495/
2•tosh•19m ago•0 comments

Day 3 post-launch. No viral moment. Still shipping

https://www.indiehackers.com/post/day-3-post-launch-no-viral-moment-still-shipping-985da62829
1•AnimeMyPic•21m ago•0 comments

Fast and Easy Levenshtein distance using a Trie

https://stevehanov.ca/blog/fast-and-easy-levenshtein-distance-using-a-trie
1•sebg•22m ago•0 comments

Google Displayed Polymarket Bets as News 'In Error,' Google Says

https://gizmodo.com/google-displayed-polymarket-bets-as-news-in-error-google-says-2000745381
1•giuliomagnifico•24m ago•0 comments

The Protégé Problem Today

https://www.proofofconcept.pub/p/the-protege-problem-today
1•kiyanwang•25m ago•0 comments

Tea: A Stimulant That Made the Modern World

https://worldhistory.substack.com/p/tea-a-stimulant-that-made-the-modern
2•crescit_eundo•25m ago•0 comments

How the Toyota Prius comes to die in Mongolia [video]

https://www.youtube.com/watch?v=KyEVDmoh5lo
1•nxobject•26m ago•0 comments

mb: fast month boundary, in memoriam of aab

https://github.com/kparc/mb
1•tosh•29m ago•0 comments

Agentic Memory: Memento Mori

https://kubekattle.github.io/ktl/blog/portal-long-term-memory.html
1•KyleVlaros•30m ago•0 comments

No one owes you supply-chain security

https://purplesyringa.moe/blog/no-one-owes-you-supply-chain-security/
2•birdculture•33m ago•0 comments

Israel Mounts Lavish Campaign to Win Back Evangelicals

https://washingtonspectator.org/israeli-government-is-spending-millions-to-court-american-evangel...
4•throw310822•34m ago•0 comments

Show HN: Android AI agent-assistant operating your apps (no adb,PC,root,etc.)

1•sshnaidm1•35m ago•1 comments

Launchfolio – Create a portfolio in minutes for free, no account needed

1•SyedAtril•35m ago•0 comments

Running an x86-based computer with minimal to no RAM sticks [video]

https://www.youtube.com/watch?v=IHItbgHutVo
2•exploraz•35m ago•0 comments

Show HN: Uncook, the Social Network for Food

https://uncook.xyz
1•moffers•35m ago•0 comments

2026 Hungarian Parliamentary Election

https://en.wikipedia.org/wiki/2026_Hungarian_parliamentary_election
1•JumpCrisscross•36m ago•0 comments

Don't Let Your Boss Do Your Job

https://kevingoldsmith.substack.com/p/dont-let-your-boss-do-your-job
1•kiyanwang•36m ago•0 comments

Knuth Reward Check

https://www.thomas-huehn.com/knuth-reward-check/
2•Tomte•38m ago•0 comments

The Role and History of Bitcoin Core Maintainers

https://bitcoinmagazine.com/print/the-core-issue-the-role-and-history-of-bitcoin-core-maintainers
1•giuliomagnifico•43m ago•0 comments

Thoughts on the use of artificial intelligence in programming courses [video]

https://www.youtube.com/watch?v=1u-gQ-d5Lv8
1•leduyquang753•44m ago•0 comments

Show HN: Reverse-engineered Cursor tab completion client

https://github.com/abyesilyurt/cursor-tab
1•abyesilyurt•44m ago•0 comments

Show HN: Git Diff TUI with Go

https://difi.vercel.app/
1•oug-t•44m ago•0 comments
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.