Appearance
Safely retrieve the first element of any array-like variable.
Ultra-lightweight date formatter with flexible templates.
Reliable detection for Apple iOS environments and webviews.
Ensure critical functions are only executed once in the lifecycle.
Transform dictionaries into typed records or flattened arrays.
Get the underlying JS [[Class]] type as a readable string.
Create a new object by picking specific keys from another.
Stateful detector for identifying device orientation changes.
Type-safe JSON wrappers for localStorage and sessionStorage.
Complete toolkit for virtual keyboard height and visibility tracking.
Find the nearest scrollable element for any dynamic DOM node.