Pinia ORM
JSON →Pinia ORM is a plugin for Pinia that provides Object-Relational Mapping (ORM) capabilities for Vue 3 applications. Version 1.10.2 is the latest stable release with active development. It allows defining models with relationships (hasOne, hasMany, belongsTo, etc.) and provides a query builder for fluent data access. Key differentiators: seamless integration with Pinia's state management, support for reactive data, and TypeScript-first design. Released with a cadence of minor updates roughly every 2-3 months.
Resources
packagepinia-orm ↗