Sync data from Firestore to MongoDB

Made by Jamie Curnow

This extension syncs a Firestore collection to a MongoDB database. It triggers on all write events (create, update, delete) in the Firestore collection and reflects those changes in the MongoDB collection. Perfect for syncing up to Firestore Enterprise.

<10
installs
Works with
Cloud Firestore
Version
0.0.3 | Source code
License
apache-2.0
Publisher
Jamie Curnow
Report
Bug
Abuse

How this extension works

Use this extension to sync a Firestore collection to a MongoDB database.

This extension listens for changes in a specified Firestore collection and syncs them to a MongoDB collection. It handles document creations, updates, and deletions in Firestore and reflects those changes in your MongoDB database.

Before you install

Before installing this extension, you’ll need to:

Billing

This extension uses other Firebase or Google Cloud Platform services which may have associated charges:

  • Cloud Functions (Node.js 22+ runtime)
  • Firestore
  • Secret Manager
  • Outbound networking

When you use Firebase Extensions, you’re only charged for the underlying resources that you use. A paid-tier billing plan is required for this extension because it uses Firebase Functions. All Firebase services offer a free tier of usage. Learn more about Firebase billing.