Live data from Hacker News

Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

github.com

1–10 of 15 posts

Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

#1
After two years of development (and endless bikeshedding), we’ve finally pushed Base UI v1 out the door.

Base UI is an unstyled UI library for building accessible component libraries and user interfaces with React. 35 accessible, configurable, composable, customizable components with a focus on a11y.

Base UI is already in production at startups like Paper, Zed, and Unsplash, and being trialled by larger companies like GitHub and Vercel. There is a growing community of open-source libs built on top of it, such as Coss UI, Basecn, 9UI, and Pure UI.

Since Base UI doesn’t bundle any styles, it plays nice with Tailwind, CSS Modules, CSS-in-JS, plain CSS, or whatever styling solution you prefer. It also works with JavaScript animation libraries like Motion, or just plain CSS transitions.

The project is backed by MUI (who are profitable and UI-focused), and maintained by a full-time team of 7 engineers, designers, and managers.

https://base-ui.com

Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI
github.com

Re: Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

#7
I love unstyled UI components since you get complete visual control but accessibility still works and that's so easy to screw up and not notice it's broken.

I've used Tailwind headless UI (https://headlessui.com/) and it's great, I'll take a look at this one too for future stuff.

Re: Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

#8
post #2

Someone should study why all UI/design system creators hate text fields so much. "Unstyled UI" styles text inputs to be invisible on the page

FWIW, I tried the Input example from the docs in StackBlitz and removed the default styling, and it renders just fine...

Re: Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

#9
post #8
post #2

Someone should study why all UI/design system creators hate text fields so much. "Unstyled UI" styles text inputs to be invisible on the page

FWIW, I tried the Input example from the docs in StackBlitz and removed the default styling, and it renders just fine...

If you remove styling, then if course it will render just fine. It will probably fall back to the default browser styling.

Re: Show HN: Base UI v1.0 Unstyled UI Components from the Creators of Radix and MUI

#10
post #9
post #8

Earlier quoted context omitted.

FWIW, I tried the Input example from the docs in StackBlitz and removed the default styling, and it renders just fine...

If you remove styling, then if course it will render just fine. It will probably fall back to the default browser styling.

The point is that it works out of the box (i.e. with no additional styling). It isn't invisible.

And yes, obviously with default browser styling – what else would it use in the absence of any default styling or the example css?

I don't understand your argument.

Post reply on HN