Rattus ORM
ORM for your JS/TS apps
Framework-agnostic
ORM-like experience for any state management library

Integrations
Vuex
@rattus-orm/vuexVue + Vuex integration
Pinia
@rattus-orm/piniaVue + Pinia integration
React MobX
@rattus-orm/react-mobxReact + MobX integration
React Redux
@rattus-orm/react-reduxReact + Redux integration
React Signals
@rattus-orm/react-signalsReact + Signals integration
Angular RxJS
@rattus-orm/angular-rxjsAngular RxJS integration
Svelte
@rattus-orm/svelteSvelte integration
Solid.js
@rattus-orm/solidjsSolid integration
LocalStorage
@rattus-orm/local-storagelocalStorage integration
Plugins
Zod Validate
@rattus-orm/plugin-zod-validateData 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