/raycast-public-transport

A raycast extension for Norwegian public transport

Primary LanguageTypeScriptMIT LicenseMIT

Norwegian Public Transport

Raycast Extension


Get real-time public transport information from all of Norway straight in your command bar. Search for any stop place or public transport hub near you, and see upcoming departures. If you save your frequently used stops and lines as favorites for quick access, there will be no faster way to check when you need to get up and go.

Data made available by Entur, using the Journey Planner API.

Features

Look up any stop in Norway

Whether it's a bus stop, train station, ferry terminal, airport, metro or hurtigrute port, you can search for it and see upcoming departures. The stops you save as favorites using ⌘⇧P will show up at once, meaning you don't have to type a thing the next time you bring up the extension.

View upcoming departures

By default the next 5 departures for each platform at the stop place will be shown, but you can load more using the ⌘+ keyboard shortcut. If your stop has a lot of platforms, you can filter the list by line, mode of transport or authority by typing in the search bar. You can also add your frequently used lines as favorites using ⌘⇧P.

View detailed departure info

To see more information about a departure, press Enter. This will show a list of upcoming stops, as well as scheduled the scheduled arrival times. All other departure times are real-time, which is a best-guess estimate based on data like the current location of the vehicle.

Quick access to more information on the web

To see more options about a stop place or departure, you can open the actions panel with ⌘K.

  • Departures and stops can be opened in your browser using Reis Travel Search. More information on it's development be found here.
  • Stops can be opened in skjer.men to see live location of vehicles. More information on it's development be found here.
  • For each departure, there is links to authority web pages for information like ticket purchase.

Feature requests and bug reports

If you have any suggestions for improvements or bug fixes, you can open an issue on github.com/rosvik/raycast-public-transport. PRs are also welcome: See CONTRIBUTING.md for more information.

Data source and usage

This extension uses Entur services as the data source. This is an open API, licensed under the Norwegian Licence for Open Government Data (NLOD). More information can be found here.