
OpenTripPlanner
Multimodal trip planning and transit routing server

OpenTripPlanner (OTP) is an open source multimodal trip planning and transportation network analysis service. It builds a routable network from open transit and map data and produces itineraries that combine public transport with walking, biking, and car segments.
Key Features
- Multimodal routing focused on scheduled public transportation, with walking and cycling integration
- Imports open-standard data sources, primarily GTFS (transit schedules) and OpenStreetMap (street network)
- Real-time updates and alerts applied to routing results for disruption-aware itineraries
- API-first architecture with a GraphQL interface for integration with web and mobile clients
- Server-side Java application runnable on any JVM-supported platform; typically deployed as a service
Use Cases
- Powering regional or national journey planners for public transport agencies
- Trip planning for consumer-facing mobility apps combining transit and active travel
- Transportation network analysis and scenario evaluation based on GTFS and OpenStreetMap data
OTP is widely used in production to provide passenger information and routing services backed by open data. It is best suited for organizations that need a robust, extensible routing engine to integrate into custom trip-planning applications and workflows.
Categories:
Tags:
Tech Stack:
Similar Services

Huginn
Open-source platform for self-hosted automation agents
Huginn is an open-source automation platform that runs agents to monitor web data, process events, and trigger actions — self-hosted and extensible.


Hasura GraphQL Engine
Open-source GraphQL engine providing instant, realtime APIs on your data
Hasura is an open-source GraphQL engine that instantly exposes realtime, secure GraphQL APIs over databases and other data sources with fine-grained access control.


Medusa
Open-source, headless ecommerce backend built for customization.
Open-source, API-first commerce backend with modular architecture for custom storefronts and marketplaces.


Kestra
Open-source, event-driven workflow orchestration and scheduling platform
Declarative, API-first orchestration platform for scheduled and event-driven workflows with a plugin ecosystem, UI editor, CI/CD and Terraform integration.

Node-RED
Flow-based low-code tool for building event-driven automations
Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.


Vector
High-performance observability data pipeline written in Rust
Open-source observability pipeline to collect, transform, and route logs and metrics with a single, high-performance binary and programmable transforms.
Docker
TypeScript
Java