An extremely lightweight and blazing fast fine-grain reactivity system for React.
The architectural landscape of frontend state management in 2026 reflects a fundamental tension between React’s top-down, component-based reconciliation model and the industry’s growing demand for fine-grained, localized reactivity. While React continues to dominate the enterprise ecosystem, powering over 79 million websites worldwide, its reliance on the Virtual DOM (VDOM) for state synchronization introduces inherent performance bottlenecks at scale.
Cerberus Signals fills the gap that current external libraries have missed by creating a fine-grained, ultra-lightweight, approach that out-performs in all areas with an easy to use DX to provide full control and flexibility where you need.
npm install @cerberus/signals@npm:@cerberus-design/signalspnpm add @cerberus/signals@npm:@cerberus-design/signalsdeno add npm:@cerberus/signals@npm:@cerberus-design/signalsbun add @cerberus/signals@npm:@cerberus-design/signalsThe Signals library only requires the use of React to be installed in your project.
Our Signals library was built to ensure compatibility with React compiler and the 19+ API design. We have APIs that support both client and server rendering to meet whichever need your use case might have.
Signals is built with typescript and provides additional meaningful type exports
in addition to the APIs. If any demo requires the use of the use client directive
you will see it displayed in the code preview.
Any API which uses the createX naming convention is server-side compatible.
Client-focused APIs are designed primarily as hooks to improve the developer experience
and overall understanding.