SyncState(Beta)
A state management library for React
- Elegant on the surface, yet scales to large apps.
- Based on JSON patches.
- Plugins for History, Multi-user and more.
- Powered by Redux and Immer
Functional Core, Mutable Surface
JSON patches can be transferred as actions. Supports local mutation with Immer.js.
Like Redux, Like MobX
The state is functional while the internal reactivity is based on the MobX-State-Tree.
With an Undo/Redo Plugin
Provides a plugin that stores the changes as JSON patches instead of app snapshots.
Easily Build Multiuser Apps
The remote plugin gives you a multiuser functionality and ships with conflict resolution.
Released at React Native EU 2020
More Projects
BuilderX
BuilderX is a browser based design tool that codes React Native & React for you.
NativeBase
Essential cross-platform UI components for React Native & Vue Native.
Vue Native
Vue Native is a framework to build cross platform native mobile apps using JavaScript. It is a wrapper around the APIs of React Native.
React Pluggable
React Pluggable is a library that helps you develop your react application on the plugin model.