-
React Lite YouTube Embed: Put Your YouTube Embeds on a 500KB Diet
Every YouTube embed you drop into a page loads over 500KB of scripts, stylesheets, and tracking before the user even thinks about pressing play. React Lite YouTube Embed fixes that by showing a static thumbnail first and only loading the real iframe on click.
-
react-scroll-into-view: The One-Component Scroll Whisperer
Sometimes all you need is a button that scrolls the page somewhere else. No scroll spy, no active states, no custom scroll math. Just click, scroll, done.
-
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.
-
SVAR React Gantt: The Native React Gantt Chart That Actually Feels Like React
Need a Gantt chart in your React app but tired of wrapper-based components that fight the framework? SVAR React Gantt is a native React implementation with drag-and-drop scheduling, task hierarchies, and enough horsepower to handle ten thousand tasks without breaking a sweat.
-
React Doctor: A One-Command Health Check for Your Entire React Codebase
What if you could run a single command and get a full diagnostic report on your React codebase covering security leaks, performance bottlenecks, dead code, accessibility gaps, and hook violations? React Doctor does exactly that and gives you a score to track over time.
-
sql.js: The Entire SQLite Engine Running in Your Browser Tab
What if you could run a full relational database in your browser without a server, a network connection, or a single native binary? sql.js takes the legendary SQLite engine, compiles it to WebAssembly, and hands you the entire SQL dialect right in JavaScript. Fourteen years of battle-tested reliability, zero dependencies.
-
Ohm: The Parsing Toolkit That Finally Makes Grammars Fun
Most parsing libraries ask you to mash grammar rules and code logic into one tangled mess. Ohm takes the radical stance that grammars should just describe syntax, period. The result is a parsing toolkit that is cleaner, more reusable, and honestly kind of enjoyable to work with.
-
focus-trap: The Accessibility Bouncer Your Modals Deserve
Every time a user opens a modal and Tab sends them behind the curtain into the void of the background page, an accessibility angel loses its wings. focus-trap is the decade-old, battle-hardened utility that keeps keyboard focus exactly where it belongs.
-
Croner: The Universal Cron Library That Runs Everywhere Your JavaScript Does
Scheduling tasks with cron expressions is one of those problems that looks solved until you try to do it in a browser, need second-level precision, or want to know when the last Friday of every month falls. Croner handles all of that and runs on every JavaScript runtime that matters.