Skip to main content
Combined Shape

Rattus ORM

ORM for your JS/TS apps

Framework-agnostic

ORM-like experience for any state management library

React, Vue and Angular demo

Integrations

Vuex

@rattus-orm/vuex

Vue + Vuex integration

Pinia

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 image

Angular RxJS

@rattus-orm/angular-rxjs

Angular RxJS integration

Svelte

@rattus-orm/svelte

Svelte integration

Solid.js image

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