There was no free alternative to Firebase Dynamic Links. So we created one!
When Firebase announced the deprecation of its Dynamic Links, developers were left scrambling to find alternatives for deep linking. This essential feature, which allows seamless app redirection and link tracking across installations, became a challenge for many app developers. To fill this gap, we created DeepLynks — a new, easy-to-use Flutter package designed to make deep linking accessible for all, without the need for a complex setup or a hefty price tag.
Why DeepLynks?
DeepLynks was built with simplicity and functionality in mind. DeepLynks provides a free-to-use option for developers who need reliable deep-linking functionality. It’s designed to handle all your deep link needs, whether it’s redirecting users to your app via the Play Store or App Store or enabling tracking of deep links post-installation.
Here’s why DeepLynks is the perfect Firebase Dynamic Links replacement:
- Seamless Redirection and Installation Tracking
DeepLynks ensures that users are guided to the appropriate app store if your app isn’t installed. If they already have your app, the link will open it directly. The system even tracks the links during installation, ensuring users land exactly where they need to be after installing the app. - Free to use
Unlike some deep linking solutions, DeepLynks is completely free. There’s no account setup, no payment method required, and no strings attached. Just install the package, follow a few simple steps, and you’re good to go. - Platform Support for Both iOS and Android
DeepLynks supports both Android (via app links) and iOS (through universal links). While setting up platform-specific features is optional, it’s recommended for a complete deep-linking experience.
DeepLynks is still in its early stages. While it may not yet have the full suite of features offered by Firebase, it’s built to cover the basic needs of developers today. In the future, we aim to introduce premium features to cater to more advanced use cases. To keep the project sustainable, we may introduce a subscription model for these advanced features, but the core, free version with essential functionalities will remain available to everyone.
Get Started with DeepLynks
Ready to give DeepLynks a try? Here’s how to get started:
dependencies:
deeplynks: <latest_version>
- Install the package by adding it to your
pubspec.yaml
file. - Run
flutter pub get
to install the package. - Initialize the service and start creating deep links.
For detailed setup instructions, including platform-specific configurations, refer to the documentation here.
What’s Next?
DeepLynks is a community-driven project, and we’re excited to hear feedback from developers like you. Have ideas for new features? Or maybe you’ve encountered a bug? Visit the Issues section and share your thoughts!
No more setup headaches — just install DeepLynks and start creating deep links today!