All Projects → OneBusAway → Onebusaway Application Modules

OneBusAway / Onebusaway Application Modules

Licence: other
The core OneBusAway application suite.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Onebusaway Application Modules

open-bus
🚌 Analysing Israel's public transport data
Stars: ✭ 65 (-62.64%)
Mutual labels:  transit, gtfs, open-data
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 (-72.99%)
Mutual labels:  transit, public-transportation, gtfs
Node Gtfs
Import GTFS transit data into SQLite and query routes, stops, times, fares and more.
Stars: ✭ 323 (+85.63%)
Mutual labels:  transit, gtfs, public-transportation
Transitland Datastore
Transitland's centralized web service API for both querying and editing aggregated transit data from around the world
Stars: ✭ 101 (-41.95%)
Mutual labels:  open-data, transit, gtfs
Vbb Modules
List of JavaScript modules for Berlin & Brandenburg public transport.
Stars: ✭ 47 (-72.99%)
Mutual labels:  open-data, transit, public-transportation
transitland-atlas
an open directory of mobility feeds and operators — powers both Transitland v1 and v2
Stars: ✭ 55 (-68.39%)
Mutual labels:  transit, gtfs, open-data
European Transport Modules
[DISCONTINUED in favour of public-transport-operators] Collection of european transport JavaScript modules.
Stars: ✭ 9 (-94.83%)
Mutual labels:  open-data, transit, public-transportation
Friendly Public Transport Format
A format for APIs, libraries and datasets containing and working with public transport data.
Stars: ✭ 69 (-60.34%)
Mutual labels:  open-data, gtfs, public-transportation
dm tomatrixled
Display (real-time) public transport departures using Raspberry Pi and LED matrices
Stars: ✭ 17 (-90.23%)
Mutual labels:  transit, public-transportation, open-data
Gtfs To Html
Build human readable transit timetables as HTML or PDF from GTFS.
Stars: ✭ 119 (-31.61%)
Mutual labels:  transit, gtfs, public-transportation
Onebusaway Android
The official Android/Fire Phone app for OneBusAway
Stars: ✭ 388 (+122.99%)
Mutual labels:  transit, public-transportation
Navitia
The open source software to build cool stuff with locomotion
Stars: ✭ 352 (+102.3%)
Mutual labels:  gtfs, public-transportation
Awesome Transit
Community list of transit APIs, apps, datasets, research, and software 🚌🌟🚋🌟🚂
Stars: ✭ 713 (+309.77%)
Mutual labels:  transit, gtfs
Rrrr
RRRR rapid real-time routing
Stars: ✭ 134 (-22.99%)
Mutual labels:  transit, gtfs
Peartree
peartree: A library for converting transit data into a directed graph for sketch network analysis.
Stars: ✭ 116 (-33.33%)
Mutual labels:  transit, gtfs
Mapnificent
Mapnificent shows you areas you can reach with public transport in a given time.
Stars: ✭ 302 (+73.56%)
Mutual labels:  transit, gtfs
Transit
This Python module polls transit agencies for real-time bus arrival predictions.
Stars: ✭ 6 (-96.55%)
Mutual labels:  transit, public-transportation
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+48.28%)
Mutual labels:  transit, gtfs
Loader
deploy
Stars: ✭ 6 (-96.55%)
Mutual labels:  transit, gtfs
Mobility Explorer
Understand transportation networks around the world using Transitland open data and Valhalla routing engine APIs
Stars: ✭ 31 (-82.18%)
Mutual labels:  transit, gtfs

The OneBusAway Application Suite Build Status Join the OneBusAway chat

A project of the non-profit Open Transit Software Foundation!

The OneBusAway application suite's primary function is to share real-time public transit information with riders across a variety of interfaces:

Watch the YouTube video for more information.

Getting Started

Here are the high-level steps you'll need to take to launch the OneBusAway mobile apps in your area:

  1. Get your schedule transit data in the GTFS format
  2. Have an AVL system that produces arrival estimates (Note: we're working removing this requirement - contact us if you're interested. Alternatively, you may be able to use other open-source projects, such as The Transit Clock, to go directly from raw vehicle locations to arrival times that are shared via GTFS-realtime and SIRI - this would replace Steps 2 and 3.)
  3. Implement a GTFS-realtime or SIRI real-time data feed (We also support other formats)
  4. Set up a OneBusAway server
  5. Do some quality-control testing of arrival times
  6. Request to be added as a OneBusAway region

See the multi-region page for more details.

Setting up a OneBusAway server

There are two options for setting up your own OneBusAway instance:

  • Quick-Start Guide - We provide a Quick-Start bundle designed to get you up and running quickly with OneBusAway.
  • Developer Installation Guide - If you want to get your hands dirty with code, this guide will help you get a OneBusAway instance set up using the source-code and Eclipse.

Status

You can find the latest releases here:

Deployments

OneBusAway is used in a number of places:

Check out the full list on the OneBusAway Deployments page. Check out the main project page at http://onebusaway.org.

Download

Code Repository

To browse the source online visit https://github.com/OneBusAway/onebusaway-application-modules.

To create a local copy of the repository, use the following command:

$ git clone git://github.com/OneBusAway/onebusaway-application-modules.git

Developer Information

Contact Info

There are lots of ways to get in touch with us.

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