OpenSourceProjects logo
OpenTripPlanner logo

OpenTripPlannerAn open source multi-modal trip planner

An open source multi-modal trip planner

2,678 stars
1,126 forks
Java
NOASSERTION

Screenshot not available yet

OpenTripPlanner

OpenTripPlanner is an open source multi-modal trip planner that helps users navigate cities using public transportation, cycling, walking, and mobility services. Built on Java and powered by open data standards like GTFS and OpenStreetMap, it provides real-time routing with immediate visibility to service disruptions and alerts.

Key Features

  • Multi-modal routing: Plans trips combining scheduled public transit, bicycling, walking, and mobility services like bike share and ride hailing
  • GraphQL APIs: Exposes flexible APIs accessible by web clients, native mobile applications, and custom integrations
  • Real-time updates: Incorporates live alerts and service changes into route calculations automatically
  • Open data integration: Builds transportation networks from standard formats (GTFS, OpenStreetMap) and open data sources
  • Cross-platform deployment: Runs on any system with a Java Virtual Machine (Linux, Mac, Windows)

Use Cases

  • Transit agency operations: Powers public transportation journey planning for cities and regions worldwide
  • Mobility service integration: Combines multiple transportation modes into unified trip planning experiences
  • Custom client development: Provides open APIs for organizations to build branded routing applications
  • Real-time service management: Delivers disruption awareness and alternative routes during service changes

Who Is It For

OpenTripPlanner is designed for transit agencies, mobility service providers, and developers building routing applications or transportation management systems. It's ideal for organizations seeking a flexible, open source solution to offer multi-modal trip planning with real-time capabilities.

Trending Open Source Projects