joreilly/GalwayBus

Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI

54
/ 100
Established

A shared Kotlin Multiplatform module fetches real-time bus data via Ktor and persists it with SQLDelight, while platform-specific UIs render the same business logic through Jetpack Compose on Android and SwiftUI on iOS/macOS. The architecture demonstrates KMP interoperability patterns using KMP-NativeCoroutines for bridging coroutines to Swift, Koin for dependency injection, and Google Maps integration for geolocation-based transit tracking.

580 stars.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

580

Forks

45

Language

Kotlin

License

MIT

Category

java-mcp-servers

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/joreilly/GalwayBus"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.