Skip to content
This repository has been archived by the owner on Aug 30, 2019. It is now read-only.

kiliankoe/catchmybus

Repository files navigation

The code in this repo is currently not functional nor is it something I'm proud of. This was the first thing I've ever written in Swift and that's what it feels like. The latest release works fine (if you don't care about switching stops yet), but that's about it. I will be coming back to this sometime in the future and (hopefully) make it nice. But until that happens, please don't judge me by anything that you can see here 🙃

P.S. This app uses Sparkle to update. So as long as you either watch this repo and/or start the app every now and then you'll definitely get notified once something happens. Otherwise this is still just a tiny little almost useless utility, I probably shouldn't be taking this so seriously^^

#catchmybus

A simple little app that lives in the Mac's menubar and displays when the next bus or tram leaves the stop you specify (in Dresden, Germany). You can also choose a specific bus or tram to be notified about when it's getting close.

The selection of custom stops is unfortunately not possible quite yet.

Runs on OS X 10.10+.

Download

Click here for the latest release.

Screenshot

screenshot

Compiling

You'll need at least OS X 10.10 (oh-ess-ten-ten-ten), Xcode and Cocoapods.

  • Clone this project
  • Run pod install in the project directory
  • Open catchmybus.xcworkspace in Xcode
  • Press Run

That didn't work? Please tell me about it.

Credits

Name and idea shamelessly stolen from hoodie/catch-my-bus.

There's a very similar version to catchmybus built with Python and GTK if you're looking for something that will run on other systems. Check that out here: devmeepo/catch-my-bus-python.