https://github.com/itinero/gtfs
.NET implementation of a General Transit Feed Specification (GTFS) feed parser.
https://github.com/itinero/gtfs
c-sharp dotnet gtfs routing
Last synced: 3 months ago
JSON representation
.NET implementation of a General Transit Feed Specification (GTFS) feed parser.
- Host: GitHub
- URL: https://github.com/itinero/gtfs
- Owner: itinero
- License: mit
- Created: 2014-01-31T18:23:21.000Z (over 11 years ago)
- Default Branch: develop
- Last Pushed: 2022-04-25T09:31:28.000Z (over 3 years ago)
- Last Synced: 2025-05-15T02:56:13.743Z (5 months ago)
- Topics: c-sharp, dotnet, gtfs, routing
- Language: C#
- Homepage: http://www.itinero.tech
- Size: 18.1 MB
- Stars: 72
- Watchers: 11
- Forks: 46
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
GTFS Feed Parser
================
.NET implementation of a General Transit Feed Specification (GTFS) feed parser. (see https://developers.google.com/transit/gtfs/reference)
[](https://github.com/itinero/GTFS/actions/workflows/prerelease.yml)
[ ](http://www.itinero.tech/)
[](https://github.com/itinero/GTFS/blob/develop/LICENSE)
[](http://www.nuget.org/packages/GTFS)
### Getting started
```
// create the reader.
var reader = new GTFSReader();
var feed = reader.Read("/path/to/feed");
// read archive.
feed = reader.Read("/path/to/archive.zip");
// write feed to folder.
var writer = new GTFSWriter();
writer.Write(feed, "/path/to/output");
```
### Install GTFS
PM> Install-Package GTFS