New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
f

fangark

npm

200.69K

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

38 packages

@lynx-js/go-web

Interactive <Go> component for embedding live Lynx examples on the web. The example/ website doubles as the community example gallery.

@lynx-js/luna-core

Core constants, types, and utilities for the L.U.N.A project

@lynx-js/luna-packages

Aggregates luna related demo packages for the documentation site

@lynx-js/luna-reactlynx

Reactlynx theming primitives (provider/hooks) and optional runtime wrappers for the L.U.N.A project

@lynx-js/luna-stage

Stage system and showcase components for the L.U.N.A project

@lynx-js/luna-studio

Reusable multi-stage choreography layer for the L.U.N.A project

@lynx-js/luna-styles

CSS theme variables for the L.U.N.A project

@lynx-js/luna-tailwind

TailwindCSS preset for the L.U.N.A project

@lynx-js/luna-tokens

Design tokens for the L.U.N.A project

@lynx-js/lynx-ui

`@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-js/lynx-ui-button

A headless Button component for ReactLynx. It provides press state tracking (`active`) and render props for custom styling.

@lynx-js/lynx-ui-checkbox

A headless Checkbox component for ReactLynx. It supports controlled/uncontrolled checked state and indeterminate mode.

@lynx-js/lynx-ui-common

Common utilities, hooks, and types shared across `@lynx-js/lynx-ui` components.

@lynx-js/lynx-ui-deferred-component

Deferred rendering for ReactLynx. `DeferredComponent` mounts a child after the first layout or a configurable frame delay, with optional placeholder content.

@lynx-js/lynx-ui-dialog

A headless Dialog (modal) component for ReactLynx. It provides backdrop overlay, open/close state management, and enter/exit animations via Presence.

@lynx-js/lynx-ui-draggable

A headless Draggable component for ReactLynx. It provides drag-and-drop primitives via main-thread execution.

@lynx-js/lynx-ui-feed-list

A FeedList component for ReactLynx. Designed to render lists with complex layouts and infinite scrolling.

@lynx-js/lynx-ui-form

A headless Form component for ReactLynx. It provides form context and a submit button that collects field values.

@lynx-js/lynx-ui-input

A headless Input component for ReactLynx. It provides primitives for text entry and keyboard awareness.

@lynx-js/lynx-ui-input-otp

A headless, configurable-length OTP and PIN input for ReactLynx. InputOTP owns keyboard, focus, deletion, paste, filtering, and value state through one hidden native input. Consumers compose the visible field with InputOTPSlot.

@lynx-js/lynx-ui-lazy-component

A LazyComponent for ReactLynx. It defers the loading of non-critical UI elements.

@lynx-js/lynx-ui-list

A virtualized List component for ReactLynx. Designed to render long lists of data.

@lynx-js/lynx-ui-overlay

An Overlay component for ReactLynx. It renders content in a native overlay layer above the main view tree.

@lynx-js/lynx-ui-popover

A headless Popover component for ReactLynx. It provides primitives for positioning and anchor tracking.

@lynx-js/lynx-ui-presence

A Presence component for ReactLynx. It animates elements entering and leaving the view tree.