vuejs
vuefire
TypeScript

πŸ”₯ Firebase bindings for Vue.js

Last updated Jul 6, 2026
3.9k
Stars
339
Forks
45
Issues
+1
Stars/day
Attention Score
88
Language breakdown
No language data available.
β–Έ Files click to expand
README

VueFire logo


npm package build status


Firebase for Vue made easy!
  • Works with Vue >=2.7 and Vue 3
  • Supports Composition and Options API
  • Supports Vuex, Pinia, and anything that gives you a Vue ref()
  • Built for Modular Firebase >=9 for optimal tree shaking
  • Automatically listen for changes in nested references
πŸ“š Documentation

Help me keep working on this project πŸ’š

Silver Sponsors

Route Optimizer and Route Planner Software Prefect VueMastery

Bronze Sponsors

Storyblok Nuxt UI Pro Templates Antony Konstantinidis Stanislas Ormières


Status

  • VueFire and Nuxt VueFire are both currently stable

Roadmap

You can follow the progress and future plans on the Roadmap issue.

Installation

VueFire requires the firebase package to be installed as well as vuefire:

npm install vuefire firebase

Check the documentation for Nuxt instructions.

Usage

Related

- Realtime database - Cloud Firestore

License

MIT

Β© 2026 GitRepoTrend Β· vuejs/vuefire Β· Updated daily from GitHub