Lynx

Lynx modules

The @sigx/lynx-* family — framework, runtime, native modules, gestures, UI and tooling. Every package ships in lockstep at one version, so any combination just works together, and each one carries its own docs.

53 of 53
Stable
Lynx
@sigx/lynx
Re-exports reactivity, runtime-core and the Lynx renderer under one import — home of SharedValue / useSharedValue.
52k/wkOpen
Stable
Build Plugin
@sigx/lynx-plugin
Splits your source into the BG + MT bundles Lynx requires and runs the main-thread worklet transform.
47k/wkOpen
Stable
CLI Plugin
@sigx/lynx-cli
dev / build / prebuild / doctor / run:android / run:ios / run:web, plus the autolinker for native modules.
46k/wkOpen
Stable
Runtime
@sigx/lynx-runtime
sigx RuntimeRenderer adapter, op queue, useMainThreadRef, useSharedValue and runOnMainThread.
45k/wkOpen
Stable
Main Runtime
@sigx/lynx-runtime-main
Applies the BG → MT op stream via Lynx PAPI, runs worklets and drives useAnimatedStyle.
44k/wkOpen
Stable
Native Bridge
@sigx/lynx-core
getModule, callSync, callAsync, guardModule — every native-module package depends on this.
44k/wkOpen
Beta
Biometric
@sigx/lynx-biometric
Biometric authentication — Face ID, Touch ID and BiometricPrompt.
12k/wkOpen
Stable
Camera
@sigx/lynx-camera
Photo and video capture with a reactive preview API.
19k/wkOpen
Stable
Clipboard
@sigx/lynx-clipboard
Read from and write to the system clipboard.
22k/wkOpen
Stable
File System
@sigx/lynx-file-system
Read / write / delete and list files in the app documents directory.
17k/wkOpen
Stable
Haptics
@sigx/lynx-haptics
Impact, selection and notification haptic feedback.
33k/wkOpen
Beta
Image Picker
@sigx/lynx-image-picker
Pick or capture images from the photo library or camera.
16k/wkOpen
Stable
Linking
@sigx/lynx-linking
openURL, getInitialURL and inbound URL events.
20k/wkOpen
Stable
Location
@sigx/lynx-location
One-shot and watch APIs for device location.
23k/wkOpen
Stable
Network
@sigx/lynx-network
wifi / cellular / none status. Pair with fetch or WebSocket — not a transport.
26k/wkOpen
Beta
Notifications
@sigx/lynx-notifications
Schedule and present local push notifications.
18k/wkOpen
Stable
Permissions
@sigx/lynx-permissions
Shared Android permission helper used by other native modules.
14k/wkOpen
Stable
Safe Area
@sigx/lynx-safe-area
Notch, home indicator, status bar and keyboard insets.
28k/wkOpen
Beta
Secure Storage
@sigx/lynx-secure-storage
Keychain / Keystore-backed KV with optional per-key biometric gating.
15k/wkOpen
Stable
Share
@sigx/lynx-share
UIActivityViewController / Intent.ACTION_SEND share sheet.
21k/wkOpen
Stable
Storage
@sigx/lynx-storage
Persistent string key-value store (UserDefaults / SharedPreferences).
34k/wkOpen
Beta
WebSocket
@sigx/lynx-websocket
Browser-standard WebSocket — URLSessionWebSocketTask (iOS), OkHttp (Android).
17k/wkOpen
Stable
Gestures
@sigx/lynx-gestures
Pressable, Draggable, Swipeable + useTap / usePan / usePinch / useSwipe and a useGesture composer.
31k/wkOpen
Stable
Motion
@sigx/lynx-motion
withSpring, withTiming, animate — progress is observable from the background thread for free.
29k/wkOpen
Stable
DaisyUI
@sigx/lynx-daisyui
DaisyUI-flavored component library, stylesheet and Tailwind preset for Lynx.
27k/wkOpen
Stable
Icons
@sigx/lynx-icons
<Icon set name /> with build-time auto-detection and subsetting.
25k/wkOpen
Beta
FA Icons
@sigx/lynx-icons-fa-free
Font Awesome Free adapter for @sigx/lynx-icons (solid / regular / brands).
11k/wkOpen
Beta
Lucide Icons
@sigx/lynx-icons-lucide
Lucide adapter for @sigx/lynx-icons (SVG-mode only).
13k/wkOpen
Stable
Navigation
@sigx/lynx-navigation
Stack, Tabs, Drawer, modals, lazy routes and deep links.
48k/wkOpen
Beta
List
@sigx/lynx-list
Virtualized wrapper over the native list recycler — grid/waterfall, header/footer/empty slots, pull-to-refresh, chat mode and windowing over long histories.
v0.20.0Open
Stable
Dev Client
@sigx/lynx-dev-client
Debug-only auto-linked module — dev menu, QR scanner and devtool wiring.
38k/wkOpen
Stable
Testing
@sigx/lynx-testing
render, fireEvent and queries — no native runtime needed.
20k/wkOpen
Stable
Appearance
@sigx/lynx-appearance
Observe the system color scheme and tint the status / navigation bars.
v0.20.0Open
Stable
Audio
@sigx/lynx-audio
Record and play audio with metering and reactive handles.
v0.20.0Open
Stable
Background Tasks
@sigx/lynx-background
Schedule periodic background sync and fetch (BGTaskScheduler / WorkManager).
v0.20.0Open
Stable
File Picker
@sigx/lynx-file-picker
Pick arbitrary files and documents from the system picker.
v0.20.0Open
Stable
HTTP
@sigx/lynx-http
A native fetch implementation with FormData uploads and streaming response bodies.
v0.20.0Open
Stable
Keyboard
@sigx/lynx-keyboard
KeyboardAvoidingView, KeyboardStickyView and keyboard hooks.
v0.20.0Open
Stable
Date/Time Picker
@sigx/lynx-datetime-picker
Native date / time / datetime picker (UIDatePicker / DatePickerDialog).
v0.20.0Open
Stable
Emoji Picker
@sigx/lynx-emoji
Headless categorized emoji grid with search, skin tones and recents.
v0.20.0Open
Stable
Maps
@sigx/lynx-maps
Native map view with markers and regions (MKMapView / Google Maps).
v0.20.0Open
Stable
Markdown
@sigx/lynx-markdown
Zero-dependency markdown parsed in JS and rendered to native views, with streaming for AI output.
v0.20.0Open
Stable
Rich Text
@sigx/lynx-richtext
Attributed rich-text editing element with a span document model and formatting commands.
v0.20.0Open
Stable
Video
@sigx/lynx-video
Native video player component (AVPlayer / ExoPlayer).
v0.20.0Open
Stable
WebView
@sigx/lynx-webview
Embed web content with a native WebView (WKWebView / android.webkit.WebView).
v0.20.0Open
Beta
HeroUI
@sigx/lynx-heroui
HeroUI-flavored component library, stylesheet and Tailwind preset for Lynx.
v0.20.0Open
Stable
Zero
@sigx/lynx-zero
Headless-first primitives, theme engine and Tailwind preset that custom design systems build on.
v0.20.0Open
Stable
SQLite
@sigx/lynx-sqlite
SQL, transactions, migrations and live queries for offline-first apps — openDatabase, parameterized execute, PRAGMA user_version migrations and a reactive useLiveQuery hook.
v0.20.0Open
Beta
WebRTC
@sigx/lynx-webrtc
Peer connections, audio tracks and data channels — RTCPeerConnection, RTCDataChannel, mediaDevices.getUserMedia and a native audio session.
v0.20.0Open
Beta
OTA Updates
@sigx/lynx-updates
Over-the-air bundle updates with pluggable backends, update modes, native streaming + SHA-256 verification and two-phase apply with crash rollback.
v0.20.0Open
Beta
OTA Update UI
@sigx/lynx-updates-ui
Drop-in update gate, prompt modal, download progress and restart banner over @sigx/lynx-updates.
v0.20.0Open
Beta
OTA Publisher
@sigx/lynx-updates-publisher
Dependency-light publishUpdate() that packages a built bundle into the static-manifest OTA layout — the programmatic core of `sigx updates:publish` for CI pipelines.
v0.20.0Open
Stable
Web Auth
@sigx/lynx-webauth
System web-auth session for OAuth — openAuthSession drives ASWebAuthenticationSession (iOS) and Chrome Custom Tabs (Android), returning the callback URL inline, with an opt-in PKCE helper.
v0.20.0Open