https://github.com/maxim2266/tfl
London Transport status in your terminal.
https://github.com/maxim2266/tfl
bash shell-scripting tfl
Last synced: 28 days ago
JSON representation
London Transport status in your terminal.
- Host: GitHub
- URL: https://github.com/maxim2266/tfl
- Owner: maxim2266
- License: bsd-3-clause
- Created: 2019-04-11T12:06:49.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-30T16:18:23.000Z (about 7 years ago)
- Last Synced: 2025-08-30T15:03:53.898Z (10 months ago)
- Topics: bash, shell-scripting, tfl
- Language: Shell
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tfl: London Transport status in your terminal.
[](https://opensource.org/licenses/BSD-3-Clause)
A little `bash` script to show the current status of London transport, as reported by [TFL](https://tfl.gov.uk/).
Useful for those who live in London, UK, because the dynamic nature of London transport is probably worth
a dedicated Linux command.
#### Example output (at a typical weekend):
```bash
$ tfl
Bakerloo Good service
Central Good service
Circle Good service
District Part closure
DLR Part closure
Hammersmith & City Part closure
Jubilee Good service
London Overground Reduced service
Metropolitan Good service
Northern Good service
Piccadilly Good service
TfL Rail Good service
Tram Part closure
Victoria Good service
Waterloo & City Good service
Source: https://tfl.gov.uk/tube-dlr-overground/status/
```
### Installation
Just copy the `tfl` file to a directory from your `$PATH` environment variable.
#### Dependencies:
```bash
sudo apt install html-xml-utils
```
### Status
The script has been tested on Linux Mint 19.1, and it will probably work on other
Ubuntu-based distributions as well.
Since the script is based on some naïve web-scraping it may break at any time.