db-infoscreen (formerly db-fakedisplay) shows departures at public transit stops in most of Germany, Switzerland, Austria, Luxembourg, Ireland, and parts of the USA. It can serve both as infoscreen and web application for mobile usage. Depending on backend support, it can provide details on individual departures such as a map of the scheduled route, expected occupancy, and carriage formation.
There's a public db-infoscreen service on finalrewind.org (service status). You can also host your own instance using Docker or carton/cpanminus. See the db-infoscreen README for instructions.