10 Best JavaScript Design Libraries

List hand-picked by Openbase Experts
Learn More

@storybook/react

πŸ““ The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
309
Top Feedback
25Great Documentation
19Highly Customizable
17Performant
GitHub Stars
67K
Weekly Downloads
2M
Last Commit
4d ago

@material-ui/system

MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
GitHub Stars
73K
Weekly Downloads
2M
Last Commit
4d ago

@material-ui/icons

MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
25
Top Feedback
25Easy to Use
22Great Documentation
14Highly Customizable
GitHub Stars
73K
Weekly Downloads
1M
Last Commit
4d ago

@material-ui/core

MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
735
Top Feedback
106Great Documentation
90Easy to Use
79Highly Customizable
GitHub Stars
73K
Weekly Downloads
387K
Last Commit
4d ago

@angular/cdk

Component infrastructure and Material Design components for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
50
Top Feedback
5Easy to Use
5Performant
3Great Documentation
GitHub Stars
22K
Weekly Downloads
1M
Last Commit
11d ago

bootstrap

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
2,453
Top Feedback
122Easy to Use
120Great Documentation
73Highly Customizable
GitHub Stars
154K
Weekly Downloads
3M
Last Commit
4d ago

@angular/material

Component infrastructure and Material Design components for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
87
Top Feedback
20Great Documentation
20Easy to Use
12Performant
GitHub Stars
22K
Weekly Downloads
955K
Last Commit
11d ago

@chakra-ui/react

⚑️ Simple, Modular & Accessible UI Components for your React Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
33
Top Feedback
19Great Documentation
19Easy to Use
15Bleeding Edge
GitHub Stars
22K
Weekly Downloads
172K
Last Commit
6d ago

antd

An enterprise-class UI design language and React UI library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
474
Top Feedback
63Great Documentation
53Easy to Use
38Highly Customizable
GitHub Stars
76K
Weekly Downloads
697K
Last Commit
5d ago

@material-ui/lab

MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
12
Top Feedback
12Easy to Use
10Great Documentation
6Performant
GitHub Stars
73K
Weekly Downloads
218K
Last Commit
4d ago

office-ui-fabric-react

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
1Great Documentation
1Easy to Use
GitHub Stars
13K
Weekly Downloads
109K
Last Commit
4d ago

material-ui

MUI (formerly Material-UI) is the React UI library you always wanted. Follow your own design system, or start with Material Design.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
User Rating
5.0/ 5
2
Top Feedback
4Great Documentation
4Easy to Use
2Performant
GitHub Stars
73K
Weekly Downloads
80K
Last Commit
4d ago

quasar

Quasar Framework - Build high-performance VueJS user interfaces in record time

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
54
Top Feedback
20Great Documentation
19Easy to Use
18Performant
GitHub Stars
20K
Weekly Downloads
53K
Last Commit
5d ago

@storybook/angular

πŸ““ The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
3.8/ 5
5
Top Feedback
2Easy to Use
2Performant
1Poor Documentation
GitHub Stars
67K
Weekly Downloads
166K
Last Commit
4d ago

primereact

The Most Complete React UI Component Library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
37K
Last Commit
14d ago

igniteui-angular

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
481
Weekly Downloads
4K
Last Commit
4d ago

storybook

πŸ““ The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.1/ 5
14
Top Feedback
12Highly Customizable
10Great Documentation
7Easy to Use
GitHub Stars
67K
Weekly Downloads
17K
Last Commit
4d ago

@chakra-ui/core

⚑️ Simple, Modular & Accessible UI Components for your React Applications

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
35
Top Feedback
11Easy to Use
10Great Documentation
6Highly Customizable
GitHub Stars
22K
Weekly Downloads
10K
Last Commit
6d ago

native-base

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
9
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
17K
Weekly Downloads
43K
Last Commit
25d ago

theme-ui

Build consistent, themeable React apps based on constraint-based design principles

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
6
Top Feedback
4Great Documentation
3Performant
3Highly Customizable
GitHub Stars
4K
Weekly Downloads
107K
Last Commit
6d ago

carbon-components-react

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
3Great Documentation
2Easy to Use
1Bleeding Edge
GitHub Stars
5K
Weekly Downloads
37K
Last Commit
4d ago

reactstrap

Simple React Bootstrap 5 components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
23
Top Feedback
6Great Documentation
6Easy to Use
4Responsive Maintainers
GitHub Stars
10K
Weekly Downloads
447K
Last Commit
22d ago

admin-lte

AdminLTE - Free admin dashboard template based on Bootstrap 4

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
96
Top Feedback
6Easy to Use
6Highly Customizable
3Great Documentation
GitHub Stars
40K
Weekly Downloads
30K
Last Commit
5d ago

vuetify

πŸ‰ Material Component Framework for Vue

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
201
Top Feedback
30Great Documentation
30Easy to Use
16Highly Customizable
GitHub Stars
33K
Weekly Downloads
75K
Last Commit
4d ago

primeng

The Most Complete Angular UI Component Library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.2/ 5
17
Top Feedback
10Great Documentation
9Easy to Use
7Highly Customizable
GitHub Stars
7K
Weekly Downloads
259K
Last Commit
5d ago

primevue

Next Generation Vue UI Component Library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
4
Top Feedback
4Easy to Use
3Great Documentation
3Highly Customizable
GitHub Stars
2K
Weekly Downloads
26K
Last Commit
4d ago

bootstrap-vue

BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
51
Top Feedback
13Easy to Use
11Great Documentation
9Performant
GitHub Stars
14K
Weekly Downloads
324K
Last Commit
6mos ago

@ng-bootstrap/ng-bootstrap

Angular powered Bootstrap

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
9
Top Feedback
6Great Documentation
5Easy to Use
3Performant
GitHub Stars
8K
Weekly Downloads
384K
Last Commit
12d ago

react-bootstrap

Bootstrap components built with React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
90
Top Feedback
17Easy to Use
15Great Documentation
9Performant
GitHub Stars
20K
Weekly Downloads
161K
Last Commit
4d ago

ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
11
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
16K
Weekly Downloads
85K
Last Commit
5d ago

quasar-framework

Quasar Framework - Build high-performance VueJS user interfaces in record time

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
1Great Documentation
GitHub Stars
20K
Weekly Downloads
3K
Last Commit
5d ago

@blueprintjs/core

A React-based UI toolkit for the web

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
17
Top Feedback
6Great Documentation
4Easy to Use
4Highly Customizable
GitHub Stars
18K
Weekly Downloads
141K
Last Commit
24d ago

@shopify/polaris

Shopify’s admin product component library

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
4
Top Feedback
2Performant
1Great Documentation
1Easy to Use
GitHub Stars
4K
Weekly Downloads
94K
Last Commit
8d ago

bootstrap-icons

Official open source SVG icon library for Bootstrap.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
8
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
6K
Weekly Downloads
93K
Last Commit
4d ago

react-native-ui-lib

UI Components Library for React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
15
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
4K
Weekly Downloads
8K
Last Commit
20d ago

@elastic/eui

Elastic UI Framework πŸ™Œ

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
4
Top Feedback
5Easy to Use
4Great Documentation
3Responsive Maintainers
GitHub Stars
3K
Weekly Downloads
50K
Last Commit
4d ago

element-ui

A Vue.js 2.0 UI Toolkit for Web

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
177
Top Feedback
5Great Documentation
5Easy to Use
3Buggy
GitHub Stars
51K
Weekly Downloads
343K
Last Commit
12d ago

gestalt

A set of React UI components that supports Pinterest’s design language

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
5K
Last Commit
24d ago

carbon-components

A design system built by IBM

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
5
Top Feedback
2Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
5K
Weekly Downloads
87K
Last Commit
4d ago

@primer/components

A React implementation of GitHub's Primer Design System

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
1Easy to Use
GitHub Stars
1K
Weekly Downloads
37K
Last Commit
4d ago

buefy

Lightweight UI components for Vue.js based on Bulma

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
19
Top Feedback
6Great Documentation
6Easy to Use
3Bleeding Edge
GitHub Stars
9K
Weekly Downloads
53K
Last Commit
4d ago

react-native-elements

Cross-Platform React Native UI Toolkit

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
52
Top Feedback
6Easy to Use
5Great Documentation
3Performant
GitHub Stars
22K
Weekly Downloads
17K
Last Commit
13d ago

@coreui/react

CoreUI React.js UI Components. CoreUI for React.js replaces and extends the Bootstrap javascript. Components have been built from scratch as true React.js hook components, without jQuery and unneeded dependencies.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
2Highly Customizable
1Easy to Use
1Performant
GitHub Stars
317
Weekly Downloads
15K
Last Commit
1mo ago

style-dictionary

A build system for creating cross-platform styles.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Performant
1Highly Customizable
GitHub Stars
2K
Weekly Downloads
60K
Last Commit
4d ago

@coreui/vue

Over 90 Bootstrap based Vue.js components and directives. CoreUI Vue.js UI Components. CoreUI for Vue.js replaces and extends the Bootstrap javascript. Components have been built from scratch as true Vue components, without jQuery and unneeded dependencies.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
2Great Documentation
2Performant
1Easy to Use
GitHub Stars
404
Weekly Downloads
19K
Last Commit
1mo ago

@storybook/react-native

πŸ““ Storybook for React Native!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
445
Weekly Downloads
87K
Last Commit
9d ago

ngx-bootstrap

Fast and reliable Bootstrap widgets in Angular (supports Ivy engine)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.9/ 5
14
Top Feedback
6Great Documentation
6Easy to Use
4Highly Customizable
GitHub Stars
5K
Weekly Downloads
51K
Last Commit
2mos ago

styled-icons

πŸ’… Popular icon packs like Font Awesome, Material Design, and Octicons, available as React Styled Components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
2Easy to Use
1Great Documentation
1Bleeding Edge
GitHub Stars
2K
Weekly Downloads
4K
Last Commit
1mo ago

@fluentui/react-icons

Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
17K
Last Commit
4d ago

react-native-paper

Material Design for React Native (Android & iOS)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.3/ 5
19
Top Feedback
7Great Documentation
7Easy to Use
4Highly Customizable
GitHub Stars
9K
Weekly Downloads
80K
Last Commit
17d ago