#MOTIS v2.9 is out! 🎉 🤩

Highlights include:

We now have the option to compute shapes (exact line geometry) on import. Before, buses would sometimes pass through buildings on the map if the #GTFS dataset doesn't provide shapes. Now, everything (buses, trains, etc.) is routed based on OSM data. The development was supported by MOBIDROM 🙏

#MOTIS also gained initial support for OJP now, Europe's standardized API for journey planners.

SIRI-FM for elevator status updates is also available now 😎

Very early PoC implementing the “stoptimes” endpoint in MOTIS in Maps for (eventually) displaying departures/arrivals for public transit stations/stops from Transitous

https://gitlab.gnome.org/GNOME/gnome-maps/-/merge_requests/612/

#gnomemaps #transitous #MOTIS #publictransit

#MOTIS just got support for SIRI-FM (FM = Facility Monitoring)! 😎

This means #Transitous will gain real-time updates for elevators for indoor and public transport transfer routing with the next MOTIS release! 🎉 🎉

On the screenshots you see how the routing finds a way around the blocked elevator (yellow dots = working elevator, pink dots = blocked elevator) in Berlin main station with the wheelchair routing profile 👩‍🦽‍➡️

Thanks to @mfdz for providing the DIID vs OSM matching table 🙏

Following yesterday's update to #MOTIS v2.8.3 we now have the first #NeTEx feed in use, finally adding long-distance and regional services from Trenitalia.

As a few members of the #MOTIS team happen to be in town we'll have a #Transitous Hack Weekend this week Friday-Sunday at @wikimediaDE's WikiBär in Berlin.

It's quite spontaneous, but if you happen to be in Berlin as well and are interested in Transitous or adjacent topics, feel free to join us!

More information on https://github.com/public-transport/transitous/wiki/Transitous-Hack-Weekend-Berlin,-January-2026, get in touch here or in the Transitous Matrix channel for coordination.

Transitous Hack Weekend Berlin, January 2026

Free and open public transport routing. Contribute to public-transport/transitous development by creating an account on GitHub.

GitHub

#MOTIS just got a lot faster! 🚀

With MOTIS 2.7.6 we introduced a new routing algorithm as an alternative to rRAPTOR which is on average ~2x faster.

In some examples on the #Transitous dataset, routing is even 10x faster 💥

API clients don't need to change anything. The responses are still the same - just faster 😀

The bar chart shows the speedup on the Great Britain dataset PONG=blue=new, rRAPTOR=red=old.

The newest #MOTIS release supports SIRI Light via JSON (tested with the BlaBlaCar bus feed). This should enable #Transitous to increase the RT coverage a little bit 😀

#MOTIS v2.6 is out! 🎉

Now, you can now benefit from all the improvements mentioned in previous posts (e.g. for the geocoding) 😎

Additionally, supported by MOBIDROM, MOTIS has now new endpoints to request information about #GBFS sharing mobility: available providers and vehicle types, where are free floating vehicles, stations (including number of available vehicles), no-parking areas, no-go areas, etc.

Thank you for everyone who contributed to the new release! 😃

https://github.com/motis-project/motis/releases/tag/v2.6.0

Another improvement for the #MOTIS geocoder and reverse-geocoder! 🎉

With the next MOTIS version (not released yet), places will be more easy to distinguish with a distinct icon.

Category icons and the rules when they apply come from OSM Carto 😃
https://wiki.openstreetmap.org/wiki/OpenStreetMap_Carto/Symbols

(category names are based on icon filenames for now)

In the next #MOTIS release, the geo coding endpoint will return available modes for each stop.

(btw. in the screenshot "Kiel Hauptbahhnof" has only buses because the trains are at "Kiel Hbf" - need to find a solution for this problem as well)

Playing around with how to display them 🤔