16 Libraries You Should Know as a React Developer ๐Ÿ’ฏ๐Ÿ”ฅ

16 Libraries You Should Know as a React Developer ๐Ÿ’ฏ๐Ÿ”ฅ

ยท

2 min read

Being a modern React developer is not about knowing just React itself. To stay competitive, it is highly recommended to explore the whole ecosystem.

In this article I've compiled some of the most useful React component libraries that you could use to speed up your developer workflow.

Those will include anything from working with forms, charts, calendars, tables, guides, popups, colors, animations, music, images and so much more.

1. react-hook-form

chrome_6zm03XnOFl.png

React Hooks for form state management and validation.

2. recharts

chrome_2HDy5dsLMn.png

Redefined chart library built with React and D3.

3. react-big-calendar

chrome_xEM8R0gL5Q.png

An events calendar built for React and modern browsers.

4. react-beautiful-dnd

chrome_VckIuWDFlZ.png

Beautiful and accessible drag and drop for lists with React.

5. react-table

chrome_URO6VlKROp.png

A library for building powerful tables and data grids.

6. react-joyride

chrome_6e4aOKRntX.png

Create guided tours for your apps.

7. react-advanced-cropper

chrome_gOSWPr14fU.png

Create customized crops for your designs.

8. react-colorful

chrome_snTqunJBZr.png

A tiny, dependency-free, fast and accessible color picker component.

9. react-spring

chrome_GAZKGd7L16.png

Spring-physics based animation library for React applications.

10. react-tsparticles

chrome_7WFrC6NlLA.png

Easily create highly customizable particles animations.

11. react-popper

chrome_R4ez2qwj0e.png

Position tooltips and popovers in an elegant, performant manner.

12. react-pdf-viewer

image.png

A PDF viewer made for React.

13. react-i18next

image.png

Internationalization for React done right.

14. react-icons

image.png

SVG react icons of popular icon packs.

15. audio-player

image.png

Music player with custom controls, playlist, filters, and search.

16. image-slider

image.png

Image slider component for your pictures.


Writing has always been my passion and it gives me pleasure to help and inspire people. If you have any questions, feel free to reach out!

Connect me on Twitter, LinkedIn and GitHub!

Visit my Blog for more articles like this.

Did you find this article valuable?

Support Madza's blog by becoming a sponsor. Any amount is appreciated!