All Projects → public-transport → Friendly Public Transport Format

public-transport / Friendly Public Transport Format

Licence: cc-by-sa-4.0
A format for APIs, libraries and datasets containing and working with public transport data.

Projects that are alternatives of or similar to Friendly Public Transport Format

open-bus
🚌 Analysing Israel's public transport data
Stars: ✭ 65 (-5.8%)
Mutual labels:  gtfs, open-data, transport
Onebusaway Application Modules
The core OneBusAway application suite.
Stars: ✭ 174 (+152.17%)
Mutual labels:  open-data, gtfs, public-transportation
European Transport Modules
[DISCONTINUED in favour of public-transport-operators] Collection of european transport JavaScript modules.
Stars: ✭ 9 (-86.96%)
Mutual labels:  open-data, public-transportation, transport
european-transport-operators
NOT UP-TO-DATE ANYMORE, UNMAINTAINED. CHECK european-transport-feeds INSTEAD. List of european long-distance transport operators, available API endpoints, GTFS feeds and client modules.
Stars: ✭ 47 (-31.88%)
Mutual labels:  public-transportation, gtfs, transport
Vbb Modules
List of JavaScript modules for Berlin & Brandenburg public transport.
Stars: ✭ 47 (-31.88%)
Mutual labels:  open-data, public-transportation, transport
transxchange2gtfs
tool to convert transxchange data into a GTFS feed
Stars: ✭ 26 (-62.32%)
Mutual labels:  gtfs, transport
GTFS
Public transport data in GTFS format with schemas, a data package and tests
Stars: ✭ 20 (-71.01%)
Mutual labels:  gtfs, open-data
Mpk Ttss
Improved www.ttss.krakow.pl
Stars: ✭ 63 (-8.7%)
Mutual labels:  gtfs, transport
transitland-atlas
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Stars: ✭ 55 (-20.29%)
Mutual labels:  gtfs, open-data
Tidytransit
R package for working with the General Transit Feed Specification (GTFS)
Stars: ✭ 84 (+21.74%)
Mutual labels:  gtfs, transport
public-transit-tools
Tools for working with GTFS public transit data in ArcGIS
Stars: ✭ 126 (+82.61%)
Mutual labels:  gtfs, transport
gtfs-server
GTFS API Server, written in Rust
Stars: ✭ 13 (-81.16%)
Mutual labels:  gtfs, transport
Transitland Datastore
Transitland's centralized web service API for both querying and editing aggregated transit data from around the world
Stars: ✭ 101 (+46.38%)
Mutual labels:  open-data, gtfs
Gtfs To Html
Build human readable transit timetables as HTML or PDF from GTFS.
Stars: ✭ 119 (+72.46%)
Mutual labels:  gtfs, public-transportation
Node Gtfs
Import GTFS transit data into SQLite and query routes, stops, times, fares and more.
Stars: ✭ 323 (+368.12%)
Mutual labels:  gtfs, public-transportation
dm tomatrixled
Display (real-time) public transport departures using Raspberry Pi and LED matrices
Stars: ✭ 17 (-75.36%)
Mutual labels:  public-transportation, open-data
Navitia
The open source software to build cool stuff with locomotion
Stars: ✭ 352 (+410.14%)
Mutual labels:  gtfs, public-transportation
r5r
ipeagit.github.io/r5r/
Stars: ✭ 90 (+30.43%)
Mutual labels:  gtfs, transport
Gtfs Tripify
Turn GTFS-RT transit updates into historical arrival data.
Stars: ✭ 36 (-47.83%)
Mutual labels:  open-data, gtfs
Parkendd
🚗 iOS app for finding public parking lots
Stars: ✭ 45 (-34.78%)
Mutual labels:  open-data

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 and the list of JS modules.

npm version CC-licensed chat on gitter

It tries to keep things simple:

  • JSON and ndjson only
  • a flat, intuitive representation of public transport timetables & infrastructure
  • conceptually inspired by the de-facto standard 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. Keep our contributing guidelines in mind. Note that, by participating in this project, you commit to the code of conduct.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].