
Signal(X) — SignalX, a fine-grained reactive TypeScript framework
A fine-grained reactive framework with one core and a package for every surface — web, native, terminal and the tooling in between.
17packages
~7kbcore runtime
4render targets
7deploy targets
MITlicensed
One core, every target
A universal foundation, then everything each target needs — including its own UI.
FoundationWorks on every target
◇Stable
Fine-grained reactivity with signals and effects, plus a tiny TSX component runtime.
v0.15.2
⌖Stable
Nested routes, navigation guards and reactive params — isomorphic by default.
v0.12.1
▦Stable
Predictable, derived state for larger apps — built on the same reactive core.
v0.13.0
⎔Beta
Tree-shakable composables built on signals — sensors, storage, timing and more, SSR-safe across every target.
v0.5.0
⌘Beta
Namespaces, a master locale with automatic fallback, locale detection and SSR-safe state transfer — renderer-neutral, so it runs on web, lynx and terminal alike.
v0.3.4
›Stable
npm create @sigx@latest — project scaffolding, plugin discovery and platform commands.
v0.10.0
⊙Beta
A browser panel to trace the reactive graph, time-travel effects and inspect components.
v0.1.0
WebThe default DOM renderer
❏Beta
File-based routing, MDX content collections and island hydration for content sites.
v0.21.0
⊟Stable
Type-safe RPC you call like a function, resumable SSR that ships almost no JS, streaming render with islands, and a codec that carries your own types across the wire. Reach for Actors when a call needs identity and memory as well.
v0.15.2
⬡Preview
Virtual actors for SignalX — addressable, persistent server objects that ride the serverFn wire. Lazy activation, turn-based concurrency so a method body never races itself, pluggable storage with optimistic concurrency, durable reminders, and clustering across hosts when one machine stops being enough.
v0.3.0
❂Stable
Accessible buttons, forms, modals and more with full DaisyUI theme support.
v0.12.1
⌗Beta
A pluggable Monaco wrapper powering the live, runnable code samples in these docs.
v0.7.1
◈Beta
A <Mermaid> component for any sigx app, plus drop-in ```mermaid fence support for @sigx/ssg — loaded lazily, only on pages that have a diagram.
v0.3.0
◮Stable
First-class Vite integration — HMR for components, optimized production builds.
v0.15.2
⇪Stable
Ship your SSR app anywhere — one WinterCG fetch handler plus build adapters for Cloudflare Workers, Vercel and Netlify, and documented Node, Deno and Bun entries.
v0.15.2
LynxNative iOS & Android
◑Preview
Write one SignalX component tree, render it to real native views on iOS and Android.
v0.26.0
54 lockstep native modules — gestures, camera, navigation, a DaisyUI component library and more.
Catalog
TerminalTerminal UIs
▸Preview
The reactive model, rendered to the terminal — flexbox layout, input and a cell renderer.
v0.12.0