DEV Community

Cover image for What other libraries do you install with react?
Suraj Vishwakarma for Basecamp Community

Posted on

What other libraries do you install with react?

Introduction

React is awesome and we all know that. React become more powerful with libraries. So today, we are going to discuss, "Which other libraries do you install with React?"

images (2)

My Dependencies

I install the following libraries to initiate a react app.

  • Ant Design🐜: For UI, I recently started using ant design and I really love it. It's easy to install and set up in the project. Also, the documentation is good.

Installation

$ npm install antd
Enter fullscreen mode Exit fullscreen mode
  • React-Router📶: It is extremely helpful as it provides navigation in my website for different pages and components.

Installation

$ npm install react-router-dom
Enter fullscreen mode Exit fullscreen mode
  • React Icon⚛️: For all the icons I needed for the website in a single library. Its extremely helpful for adding icons to components and adding social media links with icons.
$ npm install react-icons --save
Enter fullscreen mode Exit fullscreen mode
  • Linaria🌸: Linaria is for writing CSS-in-JS. Recently I started to use the linaria library and it is great for having CSS and JS in the same file.

Installation

$ npm install @linaria/core @linaria/react @linaria/babel-preset @linaria/shaker
Enter fullscreen mode Exit fullscreen mode

Discuss

  • What other libraries do you install with react?

Hope to add few other libraries to my list.

Top comments (23)

Collapse
 
kettanaito profile image
Artem Zakharchenko

React Testing Library goes synonymously with React for me. It's a superb tool to have accessibility-driven tests for your React components.

Collapse
 
surajondev profile image
Suraj Vishwakarma

Good tool to install

Collapse
 
maciekgrzybek profile image
Maciek Grzybek

Best tool for testing, 100% agree :)

Collapse
 
doutir profile image
Nathan Guedes

I love to install prettier and styled componentes

Collapse
 
surajondev profile image
Suraj Vishwakarma

Great Install to start project

Collapse
 
albertpak profile image
Al • Edited
  • TailwindCSS for sure
  • React-Query or SWR
Collapse
 
surajondev profile image
Suraj Vishwakarma

Nice

Collapse
 
destructor1702 profile image
Diego Vallejo
Collapse
 
surajondev profile image
Suraj Vishwakarma

Nice library

Collapse
 
destructor1702 profile image
Diego Vallejo

Read the first comment on that post

Collapse
 
gnsp profile image
Ganesh Prasad

React router Dom
lodash-es
react-helmet
redux
react-redux
redux-promise
Dayjs
PropTypes

Collapse
 
surajondev profile image
Suraj Vishwakarma

React router and lodash are mine type⭐

Collapse
 
kkvanonymous profile image
Kunal Kumar Verma

ES Lint and Husky works pretty well for my projects

Collapse
 
surajondev profile image
Suraj Vishwakarma

Great

Collapse
 
branislavtotic profile image
Branislav Totic

Styled-components with reset for css styled-reset and in most of the time Lodash

Collapse
 
surajondev profile image
Suraj Vishwakarma

Great set of libraries to install with react

Collapse
 
iainfreestone profile image
Iain Freestone

Ramda get installed into just about every project I start.

Collapse
 
surajondev profile image
Suraj Vishwakarma

Nice tool

Collapse
 
teja463 profile image
Brahma Teja Ponnuru

Axios, redux, ag-grid

Collapse
 
surajondev profile image
Suraj Vishwakarma

Nice libraries

Collapse
 
aalphaindia profile image
Pawan Pawar

Keep sharing!

Collapse
 
surajondev profile image
Suraj Vishwakarma

Sure