JavaScript parser written in OCaml. Produces ESTree AST
Animated component namespace (Animated.Container) with timing, spring and sequence support
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
Animation on scroll package
A React component wrapper for web components.
Smoking hot React Notifications. Lightweight, customizable and beautiful by default.
Pure TypeScript type definitions for Object UI - The Protocol Layer
A responsive image cropping tool for React
The same useRef, but with callback
Normalize a URL
DateTimePicker component for React Native
A tool detecting if RTL scroll value should be negative
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.
RadioGroup Component
A lightweight React virtual list tuned for chat, feeds, and dynamic-height message UIs.
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().
Screen Space Reflections implementation in three.js
Super simple React component for creating a custom scrollbar cross-browser and cross-devices
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.
A Performant Customizable Tilt Component for React
React package for shallow rendering.