Most Popular React Libraries - Page 36
Page 36 of the most-viewed articles on ReactLibs, ordered by popularity.
-
Inertia.js for React: The SPA That Forgot to Build an API
Building a single-page app usually means building two apps: a backend API and a frontend that consumes it. Inertia.js quietly deletes one of them.
-
Geometric.js: 2D Geometry Without the Class Ceremony
Sometimes you just need the area of a polygon, the centroid of a shape, or to know whether a click landed inside a region — without dragging in a GIS framework or learning a new object model. Geometric.js answers all of that with plain arrays and plain functions.
-
Formisch: One Schema to Rule Your Forms
Most form libraries treat schema validation as an add-on you bolt in later. Formisch flips that around: the schema is the form.
-
Fate: Relay's Best Ideas, Minus the GraphQL Tax
What if you could have Relay's elegant co-located data requirements and normalized cache, but over your existing tRPC backend, with no GraphQL in sight? That is the bet Fate is making.
-
eslint-plugin-functional: Teaching ESLint to Love Immutability
JavaScript lets you mutate anything, anywhere, anytime. eslint-plugin-functional is the polite-but-firm gatekeeper that helps your team commit to immutability and functional discipline, one rule at a time.
-
Elena: Progressive Web Components That Lead With HTML
Most web component libraries demand JavaScript before they show you anything. Elena flips that order, treating JS as an enhancement rather than a prerequisite.
-
csskit: One Rust Binary to Tame Your Entire CSS Toolchain
JavaScript got oxc, Biome, and swc. CSS tooling stayed a fragmented pile of JavaScript tools. csskit is the Rust-powered answer that tries to be all of them at once.
-
Catching the Fall with react-error-boundary
React only ships error boundaries as a class component. This small library gives you a clean, hook-friendly, fully-typed replacement that millions of apps already lean on.
-
Lingui: Translate Your App Without Hiding the Words
Most i18n libraries make you swap your copy for opaque keys. Lingui takes the opposite bet: write the real words inline, and let the tooling do the bookkeeping.
-
babel-plugin-zod-hoist: Free Speed for Your Zod Schemas
A zero-config build-time optimization for one of the most common Zod performance mistakes: defining schemas inside functions that run over and over.