The JavaScript Developer Hub
npm packages · head-to-head comparisons · code snippets — everything you need in one place
Browse by Category
Popular Packages
View all →RFC9562 UUIDs
TypeScript is a language for application scale JavaScript development
An extremely fast JavaScript and CSS bundler and minifier.
Lodash modular utilities.
A tiny (118 bytes), secure URL-friendly unique string ID generator
TypeScript-first schema declaration and validation library with static type inference
Popular Comparisons
View all →Code Snippets
View all →A generic React hook that debounces any value by a specified delay in milliseconds, perfect for optimizing search inputs, API calls, and other performance-sensitive operations.
A generic React hook that stores and returns the value from the previous render cycle, useful for comparing state changes and triggering animations.
A production-ready React hook that wraps the Intersection Observer API, returning a ref and isIntersecting boolean with configurable threshold and rootMargin options.
A fully typed React hook for persisting state to localStorage with automatic JSON serialization, SSR compatibility, and real-time synchronization across browser tabs.
A TypeScript function that recursively merges two objects with full type safety. Arrays are concatenated, primitives are overwritten by the source, and nested objects are merged recursively.
A custom React hook that fetches data with automatic request cancellation on unmount and race condition prevention using AbortController.