2 releases
| 0.3.3 | Nov 26, 2025 |
|---|---|
| 0.3.2 | Nov 26, 2025 |
#10 in #pb
53 downloads per month
23KB
162 lines
nictd-gtfs-rt
Alerts for NICTD (South Shore Line).
The rest of the GTFS-RT data should currently be obtained from ETA SPOT. However, the data is a bit nonstandard, and might not work in your app.
- https://s3.amazonaws.com/etatransit.gtfs/southshore.etaspot.net/position_updates.pb
- https://s3.amazonaws.com/etatransit.gtfs/southshore.etaspot.net/trip_updates.pb
Contributing
Dependencies
Install Rust. If Rust is already installed, use rustup update to update.
Make sure the OpenSSL headers and the Protobuf compiler (protoc) are installed. For example:
# Debian
sudo apt install libssl-dev protobuf-compiler
# openSUSE
sudo zypper in libopenssl-3-devel protobuf-devel
Testing
Then you can test the library using
cargo test
If you want to see the output on stdout, use
cargo test -- --nocapture
Contact
Please join us on discord to help us work on this!!!
More information
This package uses both https://docs.rs/gtfs-realtime and https://docs.rs/gtfs-structures
Dependencies
~16–34MB
~432K SLoC