Whenismybus is a project mainly written in C++ and JAVASCRIPT, it's free.
A KDE plasmoid which tells me when and what the next few buses are
404: Not Found