All organizations · GSoC 2026 · End user applications, Web

Open Transit Software Foundation

Help make public transit better

We are the home for the OneBusAway project. OneBusAway is a suite of open source transit information tools based on real-time vehicle data. OneBusAway is a suite of open source transit information tools that enable transit agencies to provide real-time vehicle locations, alerts, and arrival information to riders, with iOS and Android apps, a web platform, and robust APIs, as well as back office support. OneBusAway lets transit agencies be in control, without needing to build everything themselves and without cutting corners.

  • android
  • java
  • golang
  • docker
  • ios
  • apps
  • Transit
  • travel
  • bus

Project ideas

4 ideas on its 2026 ideas page; of the 4 that state a difficulty: 4 hard.

  1. Modernize the iOS App UI hard
  2. Maglev: Next Generation REST API Server hard
  3. Vehicle Tracker: Realtime Vehicle Positioning for Developing Countries hard
  4. Wayfinder: Feature Development, Accessibility, and Quality hard

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2024, 3 years. Projects per year: '24: 5, '25: 4, '26: 4.

On GitHub

32 repositories pushed to in the last year. Main languages: Go (10), Java (3), Kotlin (3), JavaScript (2), Python (2), Ruby (2).

Links and channels

go deeper in your terminal
git-into-gsoc org "Open Transit Software Foundation" --shortlist
git-into-gsoc repos "Open Transit Software Foundation"
git-into-gsoc issues --org "Open Transit Software Foundation"
or ask your assistant:
"Which Open Transit Software Foundation repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.