Description

Reactive Data Store

rstore is a comprehensive data store that lets you manage all of your application’s data seamlessly. Define collections and then run queries or perform mutations—create, update, delete—directly on them.

  • Normalized reactive cache keeps every component synchronized
  • Place queries inside the components that require them
  • Extensible via plugins to fetch from any source (REST, GraphQL, etc.)
  • Suitable for small prototypes as well as large enterprise applications
  • Query API optimized for local‑first and real‑time use cases
  • Form API handles form state and validation
  • Full TypeScript support with complete autocomplete
  • Nuxt module includes devtools integration

Creator

Directus
@directus
@directus.io

Related Projects

ScriptShifter

ScriptShifter

Auto-convert Vue Components from Options API to Script Setup

Nuxt Auth Sanctum

Nuxt Auth Sanctum

Nuxt Module for Laravel Sanctum Authentication

Nuxt MCP Toolkit

Nuxt MCP Toolkit

Expose your Nuxt App to any LLM

vue.ts

vue.ts

Enhanced TypeScript Support for Vue.js

vue-flow-vis

vue-flow-vis

Vue Reactivity Tracker

Vue Hotkeys

Vue Hotkeys

Shortcut Library