rhwood / WMATA.swift

WMATA.swift is a lightweight Swift interface to the Washington Metropolitan Area Transit Authority API

Home Page:https://www.emma.sh/projects#/wmataswift/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WMATA.swift

WMATA.swift is a Swift interface to the Washington Metropolitan Area Transit Authority API.

Contents

Requirements

  • Swift 5.5
  • Xcode 13.2

Installation

Swift Package Manager

dependencies: [
    .package(
        name: "WMATA",
        url: "https://github.com/emma-k-alexandra/WMATA.swift.git", 
        .upToNextMajor(from: "13.0.0")
    )
]

Documentation

Full documentation is available within Xcode, or on the web in a slightly broken form. Thanks DocC!

Dependencies

Contact

Feel free to email questions and comments to emma@emma.sh

Contributing

Todo:

  • Improve GTFS support with better decoding
  • Build out more DVR tests
  • Last Train times (API doesn't provide full information here)
  • Automated builds

License

WMATA.swift is released under the MIT license. See LICENSE for details.

About

WMATA.swift is a lightweight Swift interface to the Washington Metropolitan Area Transit Authority API

https://www.emma.sh/projects#/wmataswift/

License:MIT License


Languages

Language:Swift 100.0%