Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vuejs/vuefire

πŸ”₯ Firebase bindings for Vue.js
https://github.com/vuejs/vuefire

database firebase firestore nuxt pinia realtime vue vuex

Last synced: 3 days ago
JSON representation

πŸ”₯ Firebase bindings for Vue.js

Awesome Lists containing this project

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**](https://vuefire.vuejs.org/)

## Help me keep working on this project πŸ’š

- [Become a Sponsor on GitHub](https://github.com/sponsors/posva)
- [One-time donation via PayPal](https://paypal.me/posva)

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](https://github.com/vuejs/vuefire/issues/1241).

## Installation

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

```bash
npm install vuefire firebase
```

Check [the documentation](https://vuefire.vuejs.org/nuxt/getting-started.html) for Nuxt instructions.

## Usage

- [Getting Started](https://vuefire.vuejs.org/guide/getting-started.html)
- [Vite Demo](https://github.com/posva/vuefire-vite-example)
- [Nuxt demo - Spark Plan](https://github.com/posva/nuxt--vuefire-example-spark-plan)
- [Nuxt demo - Blaze Plan](https://github.com/posva/nuxt--vuefire-example-blaze-plan)

## Related

- [Firebase Web Docs](https://firebase.google.com/docs/web/setup)
- [Realtime database](https://firebase.google.com/docs/database/)
- [Cloud Firestore](https://firebase.google.com/docs/firestore/)

## License

[MIT](http://opensource.org/licenses/MIT)