Skip to content

julianharbarth/motis

 
 

Repository files navigation

Linux Build Windows Build

MOTIS stands for Multi Objective Travel Information System.

The core features are:

  • Intermodal Routing: computing optimal journeys mixing public transit, sharing mobility, walking, etc. in sensible ways. Read more.
  • Real Time Support: considering delays, train cancellations, additional services, reroutings, track changes, etc. Read more.
  • Visualization: view vehicle movements in real-time. Try it out!
  • JSON API: the backend provides a JSON API via HTTP. Documentation

More detailed information can be found at motis-project.de.

To demonstrate the functionalities, an Android App and a web-based information system is available. The source code for both front-ends is available as Open Source Software as well.

The system can consume schedule timetables in the GTFS or HAFAS format as well as real time information in the GTFS-RT (and RISML, a propriatary format at Deutsche Bahn) as input data. For pedestrian routing (handled by Per Pedes Routing) and car routing (handled by OSRM) OpenStreetMap data is used.

Documentation

Contribution

Feel free to contribute in any area you like (new features, small improvments, bug fixes, documentation, testing, etc.)! By making a pull-request you agree to license your contribution under the MIT and Apache 2.0 license as described below.

Alternatives

License

MOTIS can be licensed under the terms of the MIT license or under the terms of the Apache License, Version 2.0.

About

Intermodal Mobility Information System

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 64.1%
  • Java 17.4%
  • Elm 11.1%
  • JavaScript 3.2%
  • CSS 1.7%
  • CMake 1.2%
  • Other 1.3%