
OpenTripPlanner
Multimodal trip planning and transit routing server
2.7k stars 1.1k forks last commit first released
Actively maintained
Last commit 27 Aug 2026.

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 to OpenTripPlanner

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.


Appsmith
Open-source low-code platform for internal tools and dashboards
Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflows.

EverShop
TypeScript-first eCommerce platform built with React and GraphQL
Open-source TypeScript eCommerce platform for building customizable online stores with React and GraphQL, including catalog, checkout, orders, and an admin dashboard.

Graylog
Centralized log management and analysis platform
Graylog is an open source platform for collecting, indexing, searching, and alerting on logs and machine data from many sources in one place.

Zammad
Web-based helpdesk and customer support ticketing system
Open source, web-based helpdesk for managing customer support tickets across multiple channels like email, chat, phone, and social media.


