Octopus
State management for SPA's is too boilerplatey, with too many concepts, there are too many different patterns for modifying state. Here's Octopus. It will host your state, input handlers and data fetching in nodes. You will enjoy this!
It integrates with React and Vue. The project includes the octopus-state-graph source (also available on npm) plus two sample applications and the devtools.
