Most Popular React Libraries
The articles our readers view the most, ordered by popularity. Start here to see which React libraries the community is exploring right now.
-
tsParticles: Confetti, Constellations, and Snow Without the Canvas Headache
Particle animations used to mean wrestling with raw canvas code. tsParticles turns them into a declarative config object you can drop into any React app.
-
Expo Widgets: iOS Home-Screen Widgets Without Touching SwiftUI
iOS widgets used to mean cracking open Xcode and writing SwiftUI by hand. The official expo-widgets module lets a JavaScript-first team build them in React instead.
-
Broad Infinite List: Scrolling in Both Directions Without Losing Your Mind
Most infinite scroll libraries only go one way. Broad Infinite List goes both, handling chat history, live feeds, and streaming logs with zero layout shifts and zero height configuration. It weighs in at about 2KB gzipped and works across React, React Native, and Vue.
-
Charting Adventures: Unleashing the Power of React Google Charts
Embark on a journey through the captivating realm of data visualization with React Google Charts. This guide will equip you with the knowledge to transform raw data into stunning, interactive visual representations that will elevate your React applications to new heights.
-
Hocuspocus: The Backend Half of Real-Time Collaboration
Yjs solves conflict-free editing on the client. Hocuspocus is the server that actually ferries those edits between everyone and keeps them safe. Here is how to stand one up.
-
Convex: Your Backend, Reactive and Typed All the Way Down
Building a live-updating app usually means stitching together a database, an API, a websocket layer, a cache, and a way to share types. Convex collapses all of that into one TypeScript codebase.
-
ECharts: One Option Object to Chart Them All
If your dashboard needs to draw everything from a humble bar chart to a streaming heatmap without breaking a sweat, ECharts hands you one config object and a lot of power.
-
Shiki: Paint Your Code Exactly Like VS Code
Most syntax highlighters approximate what your editor shows. Shiki ships the real thing — VS Code's own grammars and themes — and bakes the result into static HTML.
-
BullMQ: The Background Job Queue Your Node Backend Has Been Begging For
Every full-stack JavaScript developer eventually hits the wall where a request handler has to do something slow. BullMQ is the battle-tested, TypeScript-first way to push that work into the background and never lose it.
-
Zero to Sixty: Building Instant Web Apps with Rocicorp Zero
Most web apps spend their lives waiting on network round-trips. Zero flips that script by letting your queries decide what syncs, and serving reads and writes from a local store first.