An example shows how to use `<frame>` in Lynx
Generate errors that contain a code frame that point to source locations.
Enable support for case insensitive attribute matching in selectors
An efficient queue capable of managing thousands of concurrent animations.
Polyfill requestAnimationFrame and cancelAnimationFrame
Easy to use efficient .GIF parsing in javascript
An Overlay component for ReactLynx. It renders content in a native overlay layer above the main view tree.
@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.
A Presence component for ReactLynx. It animates elements entering and leaving the view tree.
ReactLynx is a framework for developing Lynx applications with familiar React.
A Jimp-compatible library for working with GIFs
Stage system and showcase components for the L.U.N.A project
Desktop-oriented cursor demos for Lynx
`@lynx-js/lynx-ui` is the official headless UI library for ReactLynx, provided as a reference for building flexible, universal, and high-performance ReactLynx components.
Lynx Gesture
A headless Checkbox component for ReactLynx. It supports controlled/uncontrolled checked state and indeterminate mode.
Offscreen Document allows developers to use particular DOM in WebWorker
A LazyComponent for ReactLynx. It defers the loading of non-critical UI elements.
A headless Switch (toggle) component for ReactLynx. It provides unstyled primitives for toggle states.
A frame-synced render loop for JavaScript
A headless Draggable component for ReactLynx. It provides drag-and-drop primitives via main-thread execution.
A ScrollView component for ReactLynx. It provides scrolling primitives and bounce handling.
A Swiper (carousel) component for ReactLynx. It provides pagination and gesture-handling primitives.
A FeedList component for ReactLynx. Designed to render lists with complex layouts and infinite scrolling.