Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jauntybrain/flow-links-extension

A Firebase Extension offering a powerful alternative to Dynamic Links. Automatic setup, easy management and tons of features - all for free.
https://github.com/jauntybrain/flow-links-extension

dynamic-links firebase firebase-extensions

Last synced: 7 days ago
JSON representation

A Firebase Extension offering a powerful alternative to Dynamic Links. Automatic setup, easy management and tons of features - all for free.

Awesome Lists containing this project

README

        










# FlowLinks - Dynamic Links Alternative

**Author**: JauntyBrain ([https://www.jauntybrain.com](https://www.jauntybrain.com))

**Install**: Follow [this link](https://console.firebase.google.com/project/_/extensions/install?ref=jauntybrain/firebase-flow-links).

**Description**: Let your deep links flow with Flow Links: a powerful alternative to retiring Dynamic Links, featuring a dedicated auto-generated Firebase Hosting website and easy Cloud Firestore integration.

---

Missing a feature or found a bug? Feel free to submit a [bug report or a feature request](https://github.com/jauntybrain/flow-links-extension/issues). Pull requests are always welcome!

### Installation: Firebase CLI

```bash
firebase ext:install jauntybrain/firebase-flow-links --project=
```

---

### Details

The Flow Links Extension offers a powerful alternative for the [retiring Dynamic Links](https://firebase.google.com/support/dynamic-links-faq) service and provides similar functionality.

This extension allows you to create **Flow Links** - deep links that work on both iOS and Android platforms.

Upon installation, a new **Firebase Hosting** website & domain are automatically created to handle link functionality.

Newly created links are stored in a **Cloud Firestore** collection.

You can create and manage your links with the [FlowLinks Dashboard](https://edit.flowlinks.app/).

Read more about what inspired this extension in [this blog](https://medium.com/@jauntybrain/dynamic-links-are-dead-what-to-do-c73ad0669540).

### Additional setup

Before installing this extension, make sure that you’ve set up the following services in your Firebase project:

- Cloud Firestore database
- Firebase Hosting

### Billing

To install an extension, your project must be on the [Blaze (pay as you go) plan](https://firebase.google.com/pricing)

This extension uses other Firebase and Google Cloud Platform services, which have associated charges if you exceed the service’s no-cost tier:

- Cloud Firestore
- Cloud Functions (Node.js 10+ runtime. [See FAQs](https://firebase.google.com/support/faq#extensions-pricing))