Skip to content

Command line tool to convert between GTFS files and Excel workbooks

License

Notifications You must be signed in to change notification settings

thzinc/gtfs-xlsx

Repository files navigation

GTFS to XLSX (and vice versa)

Converts a GTFS Static feed file into a Microsoft Excel workbook for convenient manual editing. Also converts an Excel workbook back to a GTFS Static feed file.

Screenshot of a GTFS feed unzipped into a directory next to Microsoft Excel with spreadsheet tabs for each of the files

Quickstart

Install GtfsXlsxCli using one of the following methods:

  1. Use dotnet to install a global tool:
    dotnet tool install --global GtfsXlsxCli
  2. Download the latest release for your operating system and architecture and unarchive/unzip it into a path on your computer.

Convert to Microsoft Excel workbook:

GtfsXlsxCli --from "MyFeed.zip" --to "MyFeed.xlsx"

Convert to GTFS Static feed file:

GtfsXlsxCli --from "MyFeed.xlsx" --to "MyFeed.zip"

Get description of all command line arguments:

GtfsXlsxCli --help

Building

Build status latest GitHub release Latest NuGet version

The project can be loaded with VSCode or Visual Studio for local development.

To build and package for each supported OS/architecture:

make package

Code of Conduct

We are committed to fostering an open and welcoming environment. Please read our code of conduct before participating in or contributing to this project.

Contributing

We welcome contributions and collaboration on this project. Please read our contributor's guide to understand how best to work with us.

License and Authors

Daniel James logo Daniel James

license GitHub contributors

This software is made available by Daniel James under the MIT license.

About

Command line tool to convert between GTFS files and Excel workbooks

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published