Awesome
<br /> <div align="center"> <h1> <img src="https://user-images.githubusercontent.com/13857929/161965231-b2c7f586-2ee8-4342-a71a-0532bb8b4c1f.png" alt="Capacitor Firebase" width="720" /> </h1> </div> <br /> <p align="center"> <a href="https://github.com/capawesome-team/capacitor-firebase"><img src="https://img.shields.io/maintenance/yes/2024?style=flat-square" /></a> <a href="https://github.com/capawesome-team/capacitor-firebase/actions/workflows/ci.yml"><img src="https://img.shields.io/github/actions/workflow/status/capawesome-team/capacitor-firebase/ci.yml?branch=main&style=flat-square" /></a> <a href="https://github.com/capawesome-team/capacitor-firebase"><img src="https://img.shields.io/github/license/capawesome-team/capacitor-firebase?style=flat-square" /></a> <a href="https://github.com/capawesome-team"><img src="https://img.shields.io/badge/part%20of-capawesome-%234f46e5?style=flat-square" /></a> <a href="https://turborepo.org/"><img src="https://img.shields.io/badge/maintained%20with-turborepo-%237f6ab2?style=flat-square" /></a> <a href="https://devlibrary.withgoogle.com/products/firebase/repos/robingenz-capacitor-firebase"><img src="https://img.shields.io/badge/part%20of-DevLibrary-9cf?color=4285F4&logoColor=4285F4&logo=google&style=flat-square" /></a> </p>Features
Capacitor Firebase is a collection of Capacitor plugins that make it easier for you to use Firebase in your Capacitor project.1
- 🔋 Supports Android, iOS and the Web
- ⚡️ Capacitor 6 support
- 🔥 Firebase Web SDK version 10 (modular) support
- 🦋 Consistent versioning (no more SDK versions conflicts)
- 👁 Unified Typescript definitions
- 📄 Full documentation
- ⚙️ Under active development, more plugins coming soon
Maintainers
Maintainer | GitHub | Social |
---|---|---|
Robin Genz | robingenz | @robin_genz |
Sponsors
This is an Apache-2.0-licensed open source project. It can grow thanks to the support by these awesome people. If you'd like to join them, please read more here.
<p align="center"> <a href="https://cdn.jsdelivr.net/gh/capawesome-team/static/images/sponsors/sponsors.svg"> <img src="https://cdn.jsdelivr.net/gh/capawesome-team/static/images/sponsors/sponsors.svg" /> </a> </p>Installation
Each plugin has its own installation instructions.
Click on the name of the desired plugin under the Plugins
section to get to the installation guide.
Plugins
Name | Package | Version | Downloads |
---|---|---|---|
Analytics | @capacitor-firebase/analytics | ||
App | @capacitor-firebase/app | ||
App Check | @capacitor-firebase/app-check | ||
Authentication | @capacitor-firebase/authentication | ||
Crashlytics | @capacitor-firebase/crashlytics | ||
Cloud Firestore | @capacitor-firebase/firestore | ||
Cloud Functions | @capacitor-firebase/functions | ||
Cloud Messaging | @capacitor-firebase/messaging | ||
Cloud Storage | @capacitor-firebase/storage | ||
Performance Monitoring | @capacitor-firebase/performance | ||
Remote Config | @capacitor-firebase/remote-config |
Changelogs
Each plugin has its own CHANGELOG.md
file which contains information about version changes.
Click on the name of the desired plugin under the Plugins
section to get to the plugin folder.
Breaking Changes
Each plugin has its own BREAKING.md
file which contains information about breaking changes.
Click on the name of the desired plugin under the Plugins
section to get to the plugin folder.
Contributing
See CONTRIBUTING.md.
License
See LICENSE.
Footnotes
-
This project is not affiliated with, endorsed by, sponsored by, or approved by Google LLC or any of their affiliates or subsidiaries. ↩