Grad shape
Grad shape

OpenTripPlanner

Maps and Global Positioning System (GPS)

About this project

📊 Dashboard

We run a speed test (included in the code) to measure the performance for every PR merged into OTP.

More information about how to set up and run it.

Repository layout

The main Java server code is in application/src/main/. OTP also includes a Javascript client based on the MapLibre mapping library in client/src/. This client is now used for testing, with most major deployments building custom clients from reusable components. The Maven build produces a unified ("shaded") JAR file at otp-shaded/target/otp-shaded-VERSION.jar containing all necessary code and dependencies to run OpenTripPlanner.

Additional information and instructions are available in the main documentation, including a quick introduction.

Development

OpenTripPlanner is a collaborative project incorporating code, translation, and documentation from contributors around the world. We welcome new contributions. Further [development guidelines](http://docs.opentripplanner.o

Technologies & License
LGPL-3.0 Java JavaScript
Quick Deploy

Deploy this project to cloud platforms with one click