FLUTTER ECOSYSTEM

deeplink_rpc

A RPC-via-deeplink communication library coded in Dart. This is dedicated to Flutter mobile applications (iOS / Android).

Latest version
1.1.0
30-day downloads
80
Likes
4
Pub points
120

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Dart-based library enabling RPC (Remote Procedure Call) communication through deep links in Flutter applications for iOS and Android. It facilitates secure, cross-platform inter-app communication by leveraging deep link URLs to invoke methods and exchange data between apps or within a single app's components. Designed for seamless integration with mobile environments, it supports structured message passing and is ideal for scenarios requiring app-to-app interaction without relying on traditional network calls. The library is open-source and maintained by Archethic Foundation.

Use cases
  • App-to-app communication
  • Inter-module messaging in Flutter apps
  • Secure remote method invocation
  • Handling external actions via deep links
  • Simplified navigation with data transfer
Key features
  • Deep link-based RPC
  • Cross-platform support (iOS/Android)
  • Secure message serialization
  • Easy integration with Flutter
  • Open-source and actively maintained
Suitable for
  • Mobile app developers using Flutter
  • Apps requiring inter-app communication
  • Developers implementing secure deep link workflows
  • Projects needing lightweight RPC alternatives
  • Teams building modular or micro-frontend architectures
Considerations
  • Requires proper deep link configuration on target platforms
  • Limited to mobile and desktop platforms (no web)
  • Depends on correct URL scheme setup
  • May require additional security measures for sensitive data
  • Not suitable for high-frequency or low-latency communication
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add deeplink_rpc

Categories

Source repository

Related projects