FLUTTER ECOSYSTEM

signalr_client

A flutter client for ASP.NET Core SignalR. The client is able to invoke server side hub functions and to receive method invocations issued by the server.

Latest version
0.1.6
30-day downloads
37
Likes
58
Pub points
30

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter client for ASP.NET Core SignalR, enabling real-time communication between Flutter apps and SignalR hubs. It supports invoking server-side hub methods and receiving method calls from the server, making it ideal for live updates, chat applications, and collaborative tools. The package integrates seamlessly with ASP.NET Core backends and provides a straightforward API for managing connections, events, and message handling. It is designed for developers building reactive, real-time features in Flutter apps.

Use cases
  • Real-time chat applications
  • Live data synchronization
  • Collaborative editing tools
  • Push notifications
  • IoT device monitoring
Key features
  • Bidirectional communication
  • Server method invocation
  • Automatic reconnection
  • Event-driven messaging
  • Simple API for hub interactions
Suitable for
  • Developers using ASP.NET Core SignalR
  • Apps requiring real-time updates
  • Chat or collaboration platforms
  • Backend-integrated Flutter applications
Considerations
  • Requires an ASP.NET Core SignalR server
  • Limited to web and mobile platforms (no desktop support)
  • Manual handling of connection state management
  • No built-in authentication mechanisms
  • Dependent on stable network connectivity
Supported platformsNot available

Install package

flutter pub add signalr_client

Categories

Dependencies

Dependency list 2 items
  • logging^0.11.3+2
  • w3c_event_source^1.3.0

Source repository

Related projects

No data available yet.