ESLint plugin to display errors found by the React compiler.
⚡️ The fastest key/value storage for React Native.
React hook for managing form and inputs state
The positioning portal is a low level React component to build all kinds of absolutely positioned flyouts which are anchored to another element in the viewport. This can be used to create dropdowns, tooltips, context menus, etc.
Progressbars with indicator for React
A scroll progress bar trigger for React/Next.js
A React component wrapper for web components.
Pure TypeScript type definitions for Object UI - The Protocol Layer
A tool detecting if RTL scroll value should be negative
Smoking hot React Notifications. Lightweight, customizable and beautiful by default.
The same useRef, but with callback
Normalize a URL
A responsive image cropping tool for React
The easiest way to add reveal animations to your React applications as the elements enter viewport. it includes Both on scroll and simple reveal animations.
Scroll parallax for React, under 1 KB per component. Translate, opacity, scale, rotate, stagger, plus FadeOnView, RevealOnView and ScrollProgress. Zero JS at runtime. Pure CSS animation-timeline: view().
Super simple React component for creating a custom scrollbar cross-browser and cross-devices
A lightweight React virtual list tuned for chat, feeds, and dynamic-height message UIs.
DateTimePicker component for React Native
Ready-to-use Chat UI Components for React(Javascript/Web)
RadioGroup Component
A React Native ScrollView component that resizes when the keyboard appears.
The `useOnScreen` hook utilizes the Intersection Observer API to detect if an element is visible within the viewport. It's ideal for scenarios such as lazy loading images, triggering animations on scroll, and implementing features like infinite scroll.
React Native component for phone number
Carousel for Angular. A simple solution for horizontal scrolling images with lazy loading.