Crates.io | spt_cli |
lib.rs | spt_cli |
version | 0.1.5 |
source | src |
created_at | 2022-01-21 21:49:31.079109 |
updated_at | 2022-01-27 12:20:07.808324 |
description | command line utility to display connections with public transport |
homepage | https://github.com/sacovo/public-transport-cli |
repository | https://github.com/sacovo/public-transport-cli |
max_upload_size | |
id | 518757 |
size | 47,246 |
This is a simple tool to search public transport connections from one station to another, possible with a via.
It uses the public transportation data from https://opendata.ch and is written in rust.
cargo install spt_cli
spt_cli [OPTIONS] <FROM> <TO> [VIA]
ARGS:
<FROM>
<TO>
<VIA>
OPTIONS:
-c, --color Always output colors
-d, --date <DATE> Date of connection, otherwise the current date is used
-h, --help Print help information
-i, --is-arrival-time If set the given time is treated as arrival time, otherwise as
departure time
-l, --limit <LIMIT> Max. number of results, between 1 and 16 [default: 4]
-n, --no-color Never output colors
-t, --time <TIME> Time of connection, otherwise the current time is used
-V, --version Print version information
# Simple
spt_cli Zürich Bern
# Specify a time
spt_cli --time 10:00 Basel Chur
# Use a via
spt_cli Basel Genve Biel
spt_cli --help # show all options
Issues and merge requests are welcome