No description
  • PureBasic 97.6%
  • Shell 1.4%
  • Python 1%
Find a file
2026-07-13 10:37:27 -04:00
build.sh initial commit 2026-07-13 10:37:27 -04:00
decode_gtfs_pb.py initial commit 2026-07-13 10:37:27 -04:00
MBTAPositions.pb initial commit 2026-07-13 10:37:27 -04:00
README.md initial commit 2026-07-13 10:37:27 -04:00
requirements.txt initial commit 2026-07-13 10:37:27 -04:00

gtfs-pb-decoder

A simple tool for decoding a GTFS protobuf (pb) file.

Installation

Run build.sh. This will initialize the python environment, download the necessary protobuf definition file, and ensure that the appropriate system package (protobuf) is installed.

Usage

  1. Startup the python virtual environment: source venv/bin/activate

  2. Run the python app: python decode_gtfs_pb.py <pb file name>

Hint: to download a pb feed file with cURL, use curl -sSL <pb file url> -o <pb file name>