Although still behind Angular in the sheer numbers of users, React is leading in popularity in Stack overflow’s most loved component libraries.

React is rising in popularity in 2017

React’s virtual DOM, the ability to declaratively describe a user interface and model the state of that interface, low barriers to entry for a decent Javascript developer, all make React a great go-to library for building UI’s.

Another great reason for working with React is components. Components let you split the UI into independent, reusable pieces. To help kickstart your work with React components, here are 11 great React component libraries to use.

Tip: Today it’s easier than ever to build a component library with tools like bit.dev (GitHub). It lets you dynamically harvest and collect UI components into a “component playlist” in bit.dev, and use them in your apps.

It removes 90% of the overhead, it’s scalable, and it provides powerful next-generation features for shared components to help compose UI apps. For example, it will let you modify a component from any project using it.

Learn more: 15 Reasons to Build Your Component Library in Bit.dev

Or go ahead and give it a try:

Create your “iTunes” like component-library in bit.dev

By reusing your own components you can save development time, keep your UI consistent across applications and let your whole team build together.

1. React Material-UI