Best NPM Package for React.js

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The open-source backend cloud platform
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • Sonar - Write Clean JavaScript Code. Always.
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • react-slick

    React carousel component (I personally use it)

  • react-js-stickynav

    A simple react js onscroll sticky Nav bar library

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • rc-slider

    React Slider

  • react-icons

    svg react icons of popular icon packs (I can't go on without it).

  • Swiper

    Most modern mobile touch slider with hardware accelerated transitions

  • Mo.js

    The motion graphics toolbelt for the web

  • PhotoSwipe

    JavaScript image gallery for mobile and desktop, modular, framework independent

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • animate.css

    🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.

  • react-image-lightbox

    React lightbox component

  • react-lazyload

    Lazy load your component, image or anything matters the performance.

  • react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

  • react-tooltip

    React Tooltip Component

  • sweetalert2

    ✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦

  • cogo-toast

    Beautiful, Zero Configuration, Toast Messages for React. Only ~ 4kb gzip, with styles and icons

  • react-toastify

    React notification made easy 🚀 !

  • notistack

    Highly customizable notification snackbars (toasts) that can be stacked on top of each other

  • spinners-react

    Lightweight SVG/CSS spinners for React

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts