Send in your ideas. Deadline December 1, 2024
Website
More info available :
http://sr.ht/~mil/mobroute
Grant
Theme fund: NGI0 Entrust
Start: 2023-04
More projects like this
Services + Applications

Mobroute

A minimalist FOSS public-transportation router/tool suite

Mobroute is a general purpose FOSS public transportation router, enabling people to e.g. plan their trips around town. It is a Go library and command line interface (CLI) that works by directly ingesting timetable data from transit agencies themselves (in GTFS format, obtained via the Mobility Database). After this data has been fetched, route planning can be done offline, on one’s own device. Overall, Mobroute aims to offer an open source framework for integrating data-provider-agnostic GTFS public transit capabilities (integrated GTFS ETL, GTFS multisource support, and routing algorithm) into applications to get users from point A to point B via public transit, without comprising privacy or user freedoms.

In addition to the Mobroute Go library & CLI, the related subproject, the Transito app offers fully integrated routing functionality on mobile devices (Android & Linux) utilizing Mobroute's Go library.

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero: letterlogo shaped like a tag

This project was funded through the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101069594.