UNPKG

friendly-public-transport-format

Version:

A format for APIs, libraries and datasets containing and working with public transport data.

29 lines (17 loc) 1.55 kB
# Friendly Public Transport Format (FPTF) This repo outlines **a format for APIs, libraries and datasets containing and working with public transport data.** See **[the spec](spec/readme.md)** and the [list of JS modules](modules.md). [![npm version](https://img.shields.io/npm/v/friendly-public-transport-format.svg)](https://www.npmjs.com/package/friendly-public-transport-format) ![CC-licensed](https://img.shields.io/github/license/public-transport/friendly-public-transport-format.svg) [![chat on gitter](https://badges.gitter.im/public-transport/Lobby.svg)](https://gitter.im/public-transport/Lobby) It tries to keep things simple: - JSON and [ndjson](http://ndjson.org) only - a flat, intuitive representation of public transport timetables & infrastructure - conceptually inspired by the de-facto standard [GTFS](https://developers.google.com/transit/gtfs/) Specifically, it trades - efficiency for consumability: GTFS sets feel like database dumps. - completeness for ease-of-use: Only basic attributes are required, most is optional. Things still missing: - concise definitions - clear naming & recommendations for optional data ## Contributing We are looking forward to discuss & extend this format further! If you have a question or want to propose changes, go to [the issues page](https://github.com/public-transport/friendly-public-transport-format/issues). Keep our [contributing guidelines in mind](contributing.md). Note that, by participating in this project, you commit to the [code of conduct](code-of-conduct.md).