FLUTTER ECOSYSTEM

routing_client_dart

Dart Package for Routing Client Api ( support OSRM/Valhalla project )

Latest version
1.0.8
30-day downloads
3.7K
Likes
25
Pub points
130

Package Overview

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

Overview

A Dart package that provides client-side routing capabilities for OpenStreetMap-based routing engines like OSRM and Valhalla. It enables developers to integrate real-time route calculation into cross-platform applications, supporting Android, iOS, Web, macOS, Windows, and Linux. The package simplifies API interactions with routing services, offering a clean interface for requesting routes, handling responses, and managing errors. Ideal for navigation and location-aware apps requiring efficient pathfinding.

Use cases
  • Real-time route planning
  • Navigation app development
  • Geospatial data analysis
  • Multi-platform location tracking
  • Integration with OSRM or Valhalla servers
Key features
  • Supports OSRM and Valhalla routing APIs
  • Cross-platform compatibility
  • Simple request/response handling
  • Error resilience
  • Lightweight and easy to integrate
Suitable for
  • Mobile and web navigation apps
  • Logistics and delivery platforms
  • Outdoor activity tracking tools
  • Location-based service integrations
  • Developers using OpenStreetMap data
Considerations
  • Requires external OSRM or Valhalla server
  • Network connectivity needed for routing requests
  • Limited to OSM-based routing providers
  • No built-in map rendering
  • Authentication may be required for some servers
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add routing_client_dart

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects