DEV Community

Cover image for 16 Libraries You Should Know as a React Developer πŸ’―πŸ”₯

16 Libraries You Should Know as a React Developer πŸ’―πŸ”₯

Madza on October 04, 2022

Being a modern React developer is not about knowing just React itself. To stay competitive, it is highly recommended to explore the whole ecosystem...
Collapse
 
lwhiteley profile image
Layton Whiteley β€’

cool selection.

i used react-beautiful-dnd in the past and probably still in some legacy code somewhere but for new projects, better go with something like github.com/clauderic/dnd-kit.

react-beautiful-dnd is no longer maintained

Collapse
 
mricaldip profile image
Mauricio Ricaldi β€’

Thank you so much for sharing that. It is a good help ;-)

Collapse
 
madza profile image
Madza β€’

πŸ‘βœ¨

Collapse
 
madza profile image
Madza β€’

Thanks for sharing, useful input πŸ‘πŸ’―βœ¨

Collapse
 
ritikbanger profile image
Ritik Banger β€’

I have an another package that you would love to add in your list:

React18-input-otp

A fully customizable, one-time password (OTP) and phone number with separator input component for the web built with React. Tested on Web, Android, and iOS. This package supports all react versions.

Collapse
 
madza profile image
Madza β€’

Thanks for the addition πŸ‘β€πŸ’―

Collapse
 
marklai1998 profile image
Mark Lai β€’ β€’ Edited

beautiful-dnd is not being actively maintained anymore

Now the hottest lib for this is dnd-kit

Collapse
 
madza profile image
Madza β€’

Awesome share, thanks a lot πŸ‘βœ¨πŸ’―

Collapse
 
lukethacoder profile image
Luke Secomb β€’

Someone already mentioned react-query, tanstack-table is also amazing - especially if you arent purely working in react. Headless tables - so bring your own framework.

Collapse
 
madza profile image
Madza β€’

Awesome share πŸ‘πŸ’―βœ¨

Collapse
 
adamaslan profile image
Adam Aslan β€’

Lot of gems listed here!

I thought all sliders/ carousels are kinda deprecated because of accessibility concerns. Was thinking a library like...oh say Redux would be something should at least know of as a react developer...

Collapse
 
madza profile image
Madza β€’

Thanks a lot for you input πŸ‘βœ¨πŸ’―

Collapse
 
devrauluis profile image
Raul Luis β€’

I would also add formik to this list.

Collapse
 
madza profile image
Madza β€’

Awesome addition, thanks πŸ‘βœ¨πŸ’―

Collapse
 
bartoszkrawczyk2 profile image
Bartosz Krawczyk β€’

Great list.

I would add tanstack-query (aka react-query)

Collapse
 
madza profile image
Madza β€’

Thanks for the addition πŸ‘βœ¨πŸ’―

Collapse
 
thremulant profile image
Daniel Pescador β€’

I'll replace image-slider with Swiper, but everything else made a good list.

Collapse
 
madza profile image
Madza β€’

Thank you so much, Daniel! πŸ‘πŸ’―βœ¨

Collapse
 
sarma_akondi_746f338b83b7 profile image
Sarma Akondi β€’

Thanks a lot - sharing is caring 😊

Collapse
 
madza profile image
Madza β€’

So happy you liked it πŸ‘πŸ’–πŸ’―

Collapse
 
adrienbaston profile image
Adrien Baston β€’

Thanks for sharing these, super helpful!

Collapse
 
madza profile image
Madza β€’

My pleasure, thanks a lot πŸ‘πŸ’―βœ¨

Collapse
 
arbaz2002 profile image
Arbaz Khan β€’

thanks for this its very helpful !!!!!

Collapse
 
ogbenihmmd profile image
Hammed A. Olajide β€’

Thanks for sharing

Collapse
 
davel_x profile image
davel_x β€’

Here's my proposition of a cool React lib : react-hot-toast.com/

Collapse
 
madza profile image
Madza β€’

Awesome addition, thanks πŸ‘βœ¨πŸ’–

Collapse
 
etienne profile image
Etienne le Roux β€’

Excellent. Thank you

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘πŸ’―βœ¨

Collapse
 
coeneivan profile image
Ivan Coene β€’

Wow! I started saving some of these libraries. But I'm saving the full article now!
Thanks!

Collapse
 
madza profile image
Madza β€’

Happy to hear that πŸ‘βœ¨πŸ’―

Collapse
 
mooktar profile image
mooktar β€’

Great listπŸ‘Œ

Thank you for sharing πŸ™

Collapse
 
madza profile image
Madza β€’

Glad you liked πŸ‘βœ¨πŸ’―

Collapse
 
mujahidinfo profile image
Mujahid Islam β€’

Thanks

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘βœ¨πŸ’―

Collapse
 
bobbyiliev profile image
Bobby Iliev β€’

Great post!

Collapse
 
madza profile image
Madza β€’

Awesome to hear that πŸ‘βœ¨πŸ’―

Collapse
 
candlepeter profile image
Isienyi Paschal Ejike β€’

This is a great resource. Thank you for sharing.

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘πŸ’―β€

Collapse
 
pinkpinball profile image
PinkPinBall β€’

This is great! Thank you for sharing!

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘βœ¨πŸ’―

Collapse
 
balajin96 profile image
balaji β€’

thanks man. πŸ‘πŸ‘πŸ‘πŸ‘

Collapse
 
madza profile image
Madza β€’

You are welcome πŸ‘βœ¨πŸ’―

Collapse
 
hoannguyen98 profile image
Hoan Nguyen β€’

Thanks a lot

Collapse
 
madza profile image
Madza β€’

You are welcome πŸ‘πŸ’–πŸ’―

Collapse
 
rafaelsolli profile image
Rafael LibΓ’nio Solli β€’

How come React Flow ain't here?

Collapse
 
madza profile image
Madza β€’

Thanks for the valuable addition πŸ‘πŸ’―β€

Collapse
 
clement1kaluokereke profile image
Okereke Clement Kalu β€’

Thanks for sharing

Collapse
 
madza profile image
Madza β€’

Glad you liked them β€πŸ‘πŸ’―

Collapse
 
siddharthkmehta profile image
Siddharth Kumar Mehta β€’

Very useful inputs, thank you for sharing these @madza

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘βœ¨πŸ’―

Collapse
 
ekaterina4952 profile image
Ekaterina T β€’

Thank you

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘πŸ’―β€

Collapse
 
alkadoh profile image
Kadoboy1 β€’

Woow! Awesome api thanks for sharing

Collapse
 
madza profile image
Madza β€’

My pleasure to share with you πŸ‘πŸ’―πŸ’–πŸ’–

Collapse
 
josimarbezerra profile image
Josimar Bezerra β€’

I've been looking for a collection of useful libraries such as this one so thank you for sharing it, I really appreciate it.

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘πŸ’―βœ¨

Collapse
 
kishara98 profile image
Kishara Buddika β€’

Thank You Dear... Valuable Content

Collapse
 
madza profile image
Madza β€’

My pleasure πŸ‘πŸ’―πŸ’–

Collapse
 
joset98 profile image
joset98 β€’

awesome libraries, it got me some good ideas pal

Collapse
 
madza profile image
Madza β€’

Glad you found them useful πŸ‘βœ¨πŸ’―

Collapse
 
jmvallejo profile image
Juan Manuel Vallejo β€’

It’s a shame that react-pdf-viewer requires a license, do you know about any good alternatives?

Collapse
 
carlosgiil97 profile image
CarlosGiil97 β€’

Thank you so much for sharing this content ! Its so useful