Citymapper for Cities

Best Self Hosted Alternatives to Citymapper for Cities

A curated collection of the 1 best self hosted alternatives to Citymapper for Cities.

Mobility analytics and collaboration platform for transport authorities and cities. Aggregates travel and operational data to generate dashboards, performance metrics, and tools for planning, network optimisation, and communicating disruptions to riders.

Alternatives List

#1
OpenTripPlanner

OpenTripPlanner

OpenTripPlanner (OTP) is an open source multimodal routing engine that builds networks from GTFS and OpenStreetMap to produce itineraries and real-time transit trip plans via APIs.

OpenTripPlanner screenshot

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.

2.5kstars
1.1kforks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running