Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Daisyui | 24,952 | 324 | 2 days ago | 384 | July 25, 2023 | 35 | mit | Svelte | ||
🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library | ||||||||||
Evergreen | 12,233 | 75 | 101 | 2 days ago | 267 | June 21, 2023 | 73 | mit | JavaScript | |
🌲 Evergreen React UI Framework by Segment | ||||||||||
Primitives | 11,934 | 69 | 9 days ago | 34 | June 05, 2023 | 298 | mit | TypeScript | ||
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos. | ||||||||||
React Spectrum | 9,547 | 14 | 233 | a day ago | 507 | August 04, 2023 | 533 | apache-2.0 | TypeScript | |
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences. | ||||||||||
Fast | 8,610 | 84 | 4 days ago | 78 | June 16, 2023 | 387 | other | TypeScript | ||
The adaptive interface system for modern web experiences. | ||||||||||
Baseweb | 8,445 | 22 | 78 | 3 days ago | 969 | August 01, 2023 | 198 | mit | TypeScript | |
A React Component library implementing the Base design language | ||||||||||
Clarity | 6,457 | 244 | 50 | 7 months ago | 255 | September 06, 2022 | 2 | mit | TypeScript | |
Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive. | ||||||||||
Clarity | 6,448 | 7 months ago | n,ull | mit | TypeScript | |||||
Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive. | ||||||||||
React95 | 5,995 | 3 | 5 | 5 months ago | 95 | November 13, 2022 | 39 | mit | TypeScript | |
🌈🕹 Windows 95 style UI component library for React | ||||||||||
Polaris | 5,460 | 129 | 78 | a day ago | 1,330 | August 08, 2023 | 573 | other | TypeScript | |
Shopify’s design system to help us work together to build a great experience for all of our merchants. |
Base is a design system comprised of modern, responsive, living components. Base Web is the React implementation of Base.
On npm, you can find Base Web as baseui
.
Add baseui
and its peer dependencies to your project:
# using yarn
yarn add baseui styletron-react styletron-engine-monolithic
# using npm
npm install baseui styletron-react styletron-engine-monolithic
import {Client as Styletron} from 'styletron-engine-monolithic';
import {Provider as StyletronProvider} from 'styletron-react';
import {LightTheme, BaseProvider, styled} from 'baseui';
import {StatefulInput} from 'baseui/input';
const engine = new Styletron();
const Centered = styled('div', {
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
height: '100%',
});
export default function Hello () {
return (
<StyletronProvider value={engine}>
<BaseProvider theme={LightTheme}>
<Centered>
<StatefulInput />
</Centered>
</BaseProvider>
</StyletronProvider>
);
}
Both Base Web and Styletron come with flow types and TypeScript. All our components are typed and examples have Vanilla, Flow and TypeScript versions.
To read the documentation, please visit baseweb.design.
Big thanks to BrowserStack for letting the maintainers use their service to debug browser issues.