https://github.com/code-barru/headway
Blazingly fast GTFS toolkit
https://github.com/code-barru/headway
gtfs gtfs-static gtfs-validator
Last synced: about 1 month ago
JSON representation
Blazingly fast GTFS toolkit
- Host: GitHub
- URL: https://github.com/code-barru/headway
- Owner: Code-Barru
- License: gpl-3.0
- Created: 2026-01-26T11:12:54.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2026-02-16T15:24:29.000Z (about 1 month ago)
- Last Synced: 2026-02-16T22:47:45.589Z (about 1 month ago)
- Topics: gtfs, gtfs-static, gtfs-validator
- Language: Rust
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Headway
A command-line tool for validating GTFS feeds offline, without Python scripting.
> **Status**: Early development. The core parser is functional, but CLI commands and validation rules are not yet available.
## What it does
Headway parses and validates static GTFS (General Transit Feed Specification) data entirely offline. It is written in Rust for fast, reliable processing of large feeds.
Currently supported GTFS files:
- `agency.txt`
- `routes.txt`
- `stops.txt`
- `trips.txt`
- `stop_times.txt`
- `calendar.txt` (optional)
- `calendar_dates.txt` (optional)
## Installation
### Build from source
Pre-built binaries and `cargo install` are not available yet. For now, build from source:
```
git clone
cd headway-gtfs
cargo build --release
```
The binary will be at `target/release/headway`.
### Requirements
- Rust 1.93+ (edition 2024)
## License
GPL-3.0