Rattus ORM
ORM for your JS/TS apps
Framework-agnostic
ORM-like experience for any state management library
Integrations
Vuex
@rattus-orm/vuex
Vue + Vuex integration
Pinia
@rattus-orm/pinia
Vue + Pinia integration
React MobX
@rattus-orm/react-mobx
React + MobX integration
React Redux
@rattus-orm/react-redux
React + Redux integration
React Signals
@rattus-orm/react-signals
React + Signals integration
Angular RxJS
@rattus-orm/angular-rxjs
Angular RxJS integration
Svelte
@rattus-orm/svelte
Svelte integration
Solid.js
@rattus-orm/solidjs
Solid integration
LocalStorage
@rattus-orm/local-storage
localStorage integration
Plugins
Zod Validate
@rattus-orm/plugin-zod-validate
Data validation with Zod
Main points
Framework-agnostic
Get ORM-like experience with any frontend framework or library: just use correct Data provider.
Community experience
Based on the Vuex ORM Next codebase, taking into account the experience of the entire community.
Organized storage
Your data is organized, you have convenient access to it at any time