Pinia

The Vue Store that you will enjoy using

💡 Intuitive

Stores are as familiar as components. API designed to let you write well organized stores.

🔑 Type Safe

Types are inferred, which means stores provide you with autocompletion even in JavaScript!

⚙️ Devtools support

Pinia hooks into Vue devtools to give you a enhanced development experience in both Vue 2 and Vue 3.

🔌 Extensible

React to store changes to extend Pinia with transactions, local storage synchronization, etc.

🏗 Modular by design

Build multiple stores and let your bundler code split them automatically.

📦 Extremely light

Pinia weights around 1kb, you will forget it's even there!

Gold Sponsors

Silver Sponsors

MIT Licensed | Copyright © 2019-present Eduardo San Martin Morote