RapidRoute transforms your menubar into an elegant departure monitor starring a split-flap display, providing real-time public transport information right at your fingertips. Built with Tauri and powered by the MobiData BW® API, it delivers accurate departure times with native performance.
- Live Departures - Real-time departure information from MobiData BW®
- Smart Station Search - Quickly find your nearest stations and stops
- Favorite Routes - Pin your most-used connections for instant access
- Auto-Refresh - Always up-to-date departure times
- Clean Interface - Beautifully designed timetable with clear visibility
# Install dependencies
pnpm install
# Launch development environment
pnpm tauri dev- Tauri - Lightweight, secure native runtime
- Vue.js - Progressive JavaScript framework
- Rust - Systems programming for performance
- Modern CSS - Fluid animations and styling
- UI Redesign - Make the UI look better
- Mobile version - Use RapidRoute on your phone
- Custom Shortcuts - Create personalized keyboard combinations
- Cloud Sync - Backup and sync your settings across devices
I welcome contributions! Whether it's bug fixes, feature additions, or documentation improvements:
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Tauri Team for the incredible framework
- Departure Board - For the inspiration on the beautiful split-flap display animation implementation
- Tauri Menubar App - For guidance on menubar app implementation and System Tray API usage
Made with ❤️ by Paul Müller
