frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

We rebuilt our video editing tool

https://medium.com/@vektormemory/vektor-2-0-3-studio-motion-and-timeline-video-creation-tools-07f...
1•vektormemory•18s ago•0 comments

Basic Concepts of Quantum Mechanics by L. vs. Tarasov (2021)

https://archive.org/details/tarasov-basic-concepts-of-quantum-mechanics-2021
1•vismit2000•2m ago•0 comments

Problems in Mathematics with Hints and Solutions (1982)

https://archive.org/details/v.-govorov-p.-dybov-n.-miroshin-s.-smirnova-problems-in-mathematics-w...
1•vismit2000•3m ago•0 comments

Impatient Programming

https://impatientprogramming.org/
1•andrii•6m ago•0 comments

Any software developers not ready for FIRE changing their careers?

https://old.reddit.com/r/financialindependence/comments/1xk9sy2/any_software_developers_not_ready...
2•SenHeng•9m ago•0 comments

Paying for the same upstream refresh twice (Snowflake) [video]

https://www.youtube.com/shorts/8PJy-d8ulGE
1•yanivleven•11m ago•0 comments

Developer makes Windows 11 26H2 work on insanely low 128MB RAM

https://www.neowin.net/news/developer-makes-windows-11-26h2-work-on-insanely-low-128mb-ram/
1•giuliomagnifico•13m ago•0 comments

Why Touching an Am Radio Tower with Grass Plays Sound [video]

https://www.youtube.com/shorts/DVhvMdLkubM
1•thunderbong•15m ago•0 comments

Show HN: EBI Space – In-session screen time awareness without harsh lockouts

https://ebispace.app/
1•ekhadivar•18m ago•0 comments

Terence Tao: The Year Math Changed Forever

https://www.newyorker.com/magazine/2026/11/09/the-year-math-changed-forever
1•lukko•20m ago•0 comments

Socialista – Generate static ads and UGC videos from product images

https://socialista.app
1•kbehov•20m ago•0 comments

noyb win: French electronics retailer Fnac Darty fined €7M

https://noyb.eu/en/noyb-win-french-electronics-retailer-fnac-darty-fined-eu7-million
2•latexr•22m ago•0 comments

See what Claude Code reads and edits, live, in a file tree

https://github.com/Marius-Adam/claude-files-pane/blob/main/docs/demo.gif
2•betterPattern•22m ago•0 comments

A simpler way to put ChatGPT to work (A shared allowance for ChatGPT and Codex)

1•daneel951•26m ago•1 comments

How RimWorld 1.7 Lets You Commit War Crimes Faster [video]

https://www.youtube.com/watch?v=EdRteMjyC4k
1•skibz•30m ago•0 comments

Show HN: Detox Mode – A Flutter app to help reduce smartphone distractions

https://play.google.com/store/apps/details?id=com.saurabh.detox&hl=en_US
1•saurabh_yagyik•32m ago•0 comments

Alkaline batteries are obsolete – but their predecessor isn't [video]

https://www.youtube.com/watch?v=I1rlK3BKmyA
2•vismit2000•44m ago•0 comments

SATORATOS: Read classics from the source with original translations and notes

https://satoratos.org/
1•al_mutanabby•46m ago•0 comments

Show HN: BeachFinder – Find beaches with the right conditions

https://getbeachfinder.com
1•TitOo•47m ago•0 comments

Show HN: tld - Create and explore nested diagrams like a map

https://github.com/Mertcikla/tld
1•mertcikla•49m ago•0 comments

Show HN: AIOps Cockpit – An open-source AI SRE with human-in-the-loop safety

https://github.com/matricphase-dot/aiops
1•adityam_9911•51m ago•0 comments

Democracy Has a Learning Problem – The Long Listen

https://shows.acast.com/cognitive-republic-building-societies-that-experiment-learn/episodes/6ae0...
1•smomara•51m ago•1 comments

The OLED MacBook Pro Wipes Out Eight Years of Price Drops

https://thrifle.com/blog/macbook-pro-price-history
1•taubek•51m ago•0 comments

Norway makes shithouses great again

https://www.visitnorway.com/plan-your-trip/travel-tips-a-z/norwegian-scenic-routes/worlds-best-to...
88•giuliomagnifico•51m ago•33 comments

AI Warning for Steam – Increases Visibility of AI Generated Content Disclosures

https://github.com/seeeeew/aiwarningforsteam
1•SockThief•51m ago•0 comments

Tilix2

https://github.com/markuman/tilix2
1•markuman123•52m ago•0 comments

Domain hacks with unusual Unicode characters (2018)

https://xn--69f31l4t57c0mag4b613h.xn--7uh4898msjaso/🆆🆃🅵/
4•n_plus_1_acc•55m ago•1 comments

Psychedelic nasal spray reduced treatment-resistant depression for 8 weeks

https://www.psypost.org/single-dose-of-psychedelic-nasal-spray-reduced-treatment-resistant-depres...
2•giuliomagnifico•57m ago•0 comments

Tell HN: Claude Code now defaults to Haiku 5.5

2•albert_e•59m ago•0 comments

Protuna: Optuna but for Proteins

https://github.com/kumarshreshtha/protuna
1•kshreshtha•1h ago•0 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.