lynx-ui
Headless ReactLynx components for lists, dialogs, sheets, and carousels
All Skills in This Repository (3)
Pure Emerald Level IndicatorsLazyComponent
Render child content only when it enters the viewport.
lynx-ui-button
Create a minimal Button component exposing active state via render props.
lynx-ui-list
Virtualize large scrollable lists by rendering only visible items.
Frequently Asked Questions
FAQPage SchemaHow to install lynx-ui?โผ
Run `npx skills add lynx-family/lynx-ui --all -g -y` in your terminal to install all skills in this suite globally.
What is lynx-ui used for?โผ
It is a headless UI component library for ReactLynx that provides unstyled, composable primitives like Button, Dialog, Sheet, Swiper, List, and Slider. You keep full styling control while the components handle state, gestures, and accessibility.
How do I build a long scrolling list in ReactLynx?โผ
Use the List or FeedList components, which virtualize rendering so only visible items mount. FeedList adds pull-to-refresh and load-more footers for feed-style pages.
Does lynx-ui support theming?โผ
Yes. The bundled Luna foundation provides semantic design tokens and ready-made themes like lunaris-dark and luna-light that you apply with a single theme class.
Which Lynx SDK version does lynx-ui require?โผ
The full library requires Lynx SDK 3.2 or newer, while individual components like InputOTP require SDK 4.0 or newer.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core