All Projects â†’ hasadna â†’ open-bus

hasadna / open-bus

Licence: other
🚌 Analysing Israel's public transport data

Programming Languages

java
68154 projects - #9 most used programming language
python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to open-bus

public-transit-tools
Tools for working with GTFS public transit data in ArcGIS
Stars: ✭ 126 (+93.85%)
Mutual labels:  transit, gtfs, transport, transit-data
Friendly Public Transport Format
A format for APIs, libraries and datasets containing and working with public transport data.
Stars: ✭ 69 (+6.15%)
Mutual labels:  gtfs, open-data, transport
transxchange2gtfs
tool to convert transxchange data into a GTFS feed
Stars: ✭ 26 (-60%)
Mutual labels:  transit, gtfs, 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 (-27.69%)
Mutual labels:  transit, gtfs, transport
ara
Ara is a golang server for real-time public transport data exchange, using the SIRI protocol.
Stars: ✭ 12 (-81.54%)
Mutual labels:  transit, siri, transit-data
Tidytransit
R package for working with the General Transit Feed Specification (GTFS)
Stars: ✭ 84 (+29.23%)
Mutual labels:  transit, gtfs, transport
transitland-atlas
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Stars: ✭ 55 (-15.38%)
Mutual labels:  transit, gtfs, open-data
Onebusaway Application Modules
The core OneBusAway application suite.
Stars: ✭ 174 (+167.69%)
Mutual labels:  transit, gtfs, open-data
Vbb Modules
List of JavaScript modules for Berlin & Brandenburg public transport.
Stars: ✭ 47 (-27.69%)
Mutual labels:  transit, open-data, transport
European Transport Modules
[DISCONTINUED in favour of public-transport-operators] Collection of european transport JavaScript modules.
Stars: ✭ 9 (-86.15%)
Mutual labels:  transit, open-data, transport
Transitland Datastore
Transitland's centralized web service API for both querying and editing aggregated transit data from around the world
Stars: ✭ 101 (+55.38%)
Mutual labels:  transit, gtfs, open-data
retro-gtfs
Collect real-time transit data and process it into a retroactive GTFS 'schedule' which can be used for routing/analysis
Stars: ✭ 45 (-30.77%)
Mutual labels:  transit, gtfs, transit-data
concentrate
Concentrate: combine realtime transit files
Stars: ✭ 23 (-64.62%)
Mutual labels:  transit, gtfs
waka
Your realtime guide to public transport in New Zealand
Stars: ✭ 37 (-43.08%)
Mutual labels:  transit, transport
all-transit
Interactive visualization of all transit in the Transitland database
Stars: ✭ 22 (-66.15%)
Mutual labels:  transit, transit-data
db-hafas
JavaScript client for the Deutsche Bahn HAFAS API.
Stars: ✭ 54 (-16.92%)
Mutual labels:  transit, transport
mapzen-gtfs
Python library for reading and writing GTFS feeds
Stars: ✭ 27 (-58.46%)
Mutual labels:  transit, gtfs
nepomuk
A public transit router for GTFS feeds (currently only static) written in modern c++
Stars: ✭ 22 (-66.15%)
Mutual labels:  transit, gtfs
db-stations
A list of DB stations.
Stars: ✭ 15 (-76.92%)
Mutual labels:  transit, transport
bvg-topological-map
BVG transport map as a nice SVG.
Stars: ✭ 15 (-76.92%)
Mutual labels:  transit, transport

Open Bus

Build Status codecov

Open Bus is a project of The Public Knowledge Workshop.

We use public data to improve bus service - and public transport in general - in Israel.

We're currently working on one main project, Real Delays, aggregating real-time bus data and comparing it to the planned bus schedules.

Where does the data come from?

  1. Planned (static) data: The Ministry of Transport publishes a file called GTFS. This file contains planned trips data for the next 60 days. Alongside it, in the same FTP folder, there are a number of files with additional related data.
  2. Online data: the MoT has a webservice that provides real-time data. The webservice is called [SIRI SM] (https://github.com/hasadna/open-bus/wiki/Bus-Real-Time-(SIRI)-Data-Documentation).

Want to help?

The project is currently focused on aggregating and analyzing data, so we need mainly Python developers and data scientists. We also have side tasks that are quite "stand-alone".

We are using Python 3 for all of our analysis, GTFS and "ETL" code, Java for the siri fetching code.

To get started, check our wiki and have a look at our task board to see what we're working on

We recommend contacting us by filling up the workshop's new volunteer form. There's sometimes, but not always, someone working on the project in the Public Knowledge Workshop Tel-Aviv development meetings (Monday evenings).

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].