FLUTTER ECOSYSTEM

signalr_core

ASP.NET Core SignalR Client written for Dart that is platform-independent, and can be used on both the command-line and the browser.

Latest version
1.1.2
30-day downloads
9.5K
Likes
169
Pub points
150

Package Overview

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

Overview

signalr_core is a platform-independent Dart client for ASP.NET Core SignalR, enabling real-time communication in Flutter and other Dart applications. It supports all major platforms—including mobile, web, and desktop—allowing seamless integration of live updates, chat features, and event-driven interactions. The package is designed to work consistently across environments, whether running in the browser or on native devices. It provides reliable connectivity with automatic reconnection and message handling, making it ideal for dynamic, responsive applications.

Use cases
  • Real-time chat applications
  • Live data dashboards
  • Collaborative editing tools
  • IoT device monitoring
  • Game state synchronization
Key features
  • Cross-platform compatibility
  • Automatic reconnection
  • WebSocket-based communication
  • Simple API for hub interaction
  • Supports both command-line and browser environments
Suitable for
  • Developers building real-time apps in Flutter
  • Teams needing consistent behavior across platforms
  • Applications requiring low-latency updates
  • Projects using ASP.NET Core SignalR backend
  • Full-stack Dart developers
Considerations
  • Requires an ASP.NET Core SignalR server
  • Limited to SignalR protocol specifics
  • May need additional error handling in complex scenarios
  • Not suitable for non-real-time use cases
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add signalr_core

Categories

Source repository

Related projects