React UI component libraries

Oct 21, 2020listsreactlibraries

After building quite a few applications with React you noticed that you were writing the same components over and over again.

Popular component libraries often have following features: theming, modularity, a design system, accessible-by-default, a set of predefined components, and mobile-friendly.

Editor's Picks


Material UI

React components for faster and easier web development. Build your own design system, or start with Material Design.

React Bootstrap

React-Bootstrap replaces the Bootstrap JavaScript. Each component has been built from scratch as a true React component, without unneeded dependencies like jQuery.

Ant Design

Ant Design is a set of enterprise-class UI designed for web applications, over 50 customizable components, also availalbe in Vue and Angular.


Blueprint is a React-based UI toolkit for the web. It is optimized for building complex, data-dense web interfaces for desktop applications which run in modern browsers and IE11. This is not a mobile-first UI toolkit.

Semantic UI React

Semantic UI React is the official React integration for Semantic UI, automatically synced with the main Semantic UI repository to provide a lightweight CSS only version of Semantic UI.