https://github.com/thzinc/gtfs-xlsx
Command line tool to convert between GTFS files and Excel workbooks
https://github.com/thzinc/gtfs-xlsx
Last synced: about 2 months ago
JSON representation
Command line tool to convert between GTFS files and Excel workbooks
- Host: GitHub
- URL: https://github.com/thzinc/gtfs-xlsx
- Owner: thzinc
- License: mit
- Created: 2019-07-22T20:39:22.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-31T05:26:51.000Z (over 1 year ago)
- Last Synced: 2025-03-23T16:07:38.542Z (2 months ago)
- Language: C#
- Homepage:
- Size: 7.48 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# GTFS to XLSX (and vice versa)
Converts a [GTFS Static][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.

[gtfs-static]: https://developers.google.com/transit/gtfs
## Quickstart
Install `GtfsXlsxCli` using one of the following methods:
1. Use `dotnet` to install a global tool:
```bash
dotnet tool install --global GtfsXlsxCli
```
2. Download the [latest release][releases] for your operating system and architecture and unarchive/unzip it into a path on your computer.Convert to Microsoft Excel workbook:
```bash
GtfsXlsxCli --from "MyFeed.zip" --to "MyFeed.xlsx"
```Convert to GTFS Static feed file:
```bash
GtfsXlsxCli --from "MyFeed.xlsx" --to "MyFeed.zip"
```Get description of all command line arguments:
```bash
GtfsXlsxCli --help
```[releases]: https://github.com/thzinc/gtfs-xlsx/releases
## Building
[![Build status][build-img]][build]
[![latest GitHub release][release-img]][release]
[![Latest NuGet version][nuget-img]][nuget]The project can be loaded with VSCode or Visual Studio for local development.
To build and package for each supported OS/architecture:
```bash
make package
```[build-img]: https://img.shields.io/github/actions/workflow/status/thzinc/gtfs-xlsx/build.yaml
[build]: https://github.com/thzinc/gtfs-xlsx/actions/workflows/build.yaml
[release-img]: https://img.shields.io/github/v/release/thzinc/gtfs-xlsx?sort=semver
[release]: https://github.com/thzinc/gtfs-xlsx/releases/latest
[nuget-img]: https://img.shields.io/nuget/v/GtfsXlsxCli
[nuget]: https://www.nuget.org/packages/GtfsXlsxCli## Code of Conduct
We are committed to fostering an open and welcoming environment. Please read our [code of conduct](CODE_OF_CONDUCT.md) before participating in or contributing to this project.
## Contributing
We welcome contributions and collaboration on this project. Please read our [contributor's guide](CONTRIBUTING.md) to understand how best to work with us.
## License and Authors
[ Daniel James](https://github.com/thzinc)
[](https://github.com/thzinc/gtfs-xlsx/blob/master/LICENSE)
[](https://github.com/thzinc/gtfs-xlsx/graphs/contributors)This software is made available by Daniel James under the MIT license.