For developers
Typed canister calls, cached and invalidated for you.
IC Reactor sits above the raw Actor API. You keep type safety and control; you stop writing cache keys by hand.
Install
Packages
@ic-reactor/core
ClientManager, Reactor, DisplayReactor
@ic-reactor/react
Hooks and query/mutation factories
@ic-reactor/candid
Dynamic Candid parsing
@ic-reactor/parser
WASM Candid parser
@ic-reactor/codegen
Shared codegen pipeline
@ic-reactor/cli
Declarations and typed hooks
@ic-reactor/vite-plugin
Watch-mode hook generation
Do not call hooks outside React
Use getProfile.fetch() and updateProfile.execute() in loaders, services and tests.
Reactor vs Actor
Caching, background refetch, typed Ok/Err and shared auth — none of which the standard Actor gives you.
Agent skills
ic-reactor-hooks ships as an installable skill for AI coding agents.