{"repo":"public-transport/hafas-client","free":true,"listed":false,"github":"https://github.com/public-transport/hafas-client","clone":"git clone https://github.com/public-transport/hafas-client.git","description":"JavaScript client for HAFAS public transport APIs.","language":"JavaScript","stars":362,"topics":["transport","api","transit","public-transport","vbb","db","hafas-client","hafas"],"license":"ISC","category":"api-integrations-sdks","readme_excerpt":"hafas-client A client for the \"mobile APIs\" of HAFAS public transport management systems . documentation Background A company called HaCon sells a public transport management system called HAFAS to public transport authorities and providers, mostly in Europe. It provides routing and departure information to their customers. Most customers get their own, separate HAFAS deployments ; They all use the same terminology and API calls, but have slightly different versions, configurations and sets of enabled features. Using built-in endpoint-specific customisations, hafas-client abstracts most of these differences away, and supports additional features in some cases . Check the list of supported networks/endpoints for more info. Note: Currently, hafas-client only supports \"mobile API\" endpoints , which are designed for and used by the respective official mobile app(s); These endpoints almost always have mgate.exe in the URL. This library does not support \"open API\" endpoints (often they have rest-proxy or openapi in the URL) yet, but #134 contains work in progress. Strictly speaking, permission is necessary to use this library with a HAFAS \"mobile\" endpoint. It merely tries to remove the technical barrier of accessing the data, in order to kick-start an ecosystem or apps and services that will eventually rely on openly available data. Supported networks/endpoints hafas-client has built-in support for many public transportation networks. There are also libraries that use hafas-client","default_branch":null,"files":null,"tree":[],"storefront":"/r/public-transport","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/public-transport/hafas-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}