Skip to content

OneBusAway/waystation

WS-Header

License PRs Welcome Coverage Status SvelteKit

Waystation is a transit information display that provides reliable, real-time arrival and departure times at bus stops, train stations, and transit hubs. It also delivers service alerts and supports multiple languages, ensuring accurate information is accessible to a wide range of riders.

For agencies, Waystation is the next-generation Sign Mode for the OneBusAway project—a ready-to-deploy application designed for continuous, long-term operation. It is developed with the needs of transit agencies in mind, providing a dependable and low-maintenance system for delivering real-time rider information.

For developers, Waystation is designed to be straightforward to install, configure, and extend. It is implemented with SvelteKit, internationalized with inlang Paraglide, and relies on OneBusAway APIs as its primary data source.

WaystationInActionBanner

Development

See Developer Guide and Documentation for setup and technical details.

Contributions

We welcome contributions! Please review our Contributor Guide before opening a pull request.

Support

For help and troubleshooting, see our Support Guide.

License

Waystation is AGPL-3.0 licensed.

About

Transportation information display built with SvelteKit

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8