WMATA.swift is a lightweight Swift interface to the Washington Metropolitan Area Transit Authority API. WMATA.swift works on any platform that supports Swift, not just Apple products.


WMATA.swift is designed to be quick and simple to pick up. Methods are directly relatable to WMATA’s API, and are available in both general and specific forms on the six classes which represent different parts of the WMATA API.


WMATA.swift has complete test coverage, and no dependencies. This makes it possible to pick up WMATA.swift and know it will work for your use case.