joreilly/GalwayBus
Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI
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.
Stars
580
Forks
45
Language
Kotlin
License
MIT
Category
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.
Related servers
spring-ai-community/spring-ai-playground
Spring AI Playground is a self-hosted web UI for low-code AI tool development with live MCP...
dtkmn/mcp-zap-server
A Spring Boot application exposing OWASP ZAP as an MCP (Model Context Protocol) server. It lets...
thought2code/mcp-annotated-java-sdk
Annotation-driven MCP dev 🚀 No Spring, Zero Boilerplate, Pure Java
thought2code/mcp-java-sdk-examples
A collection of MCP server examples developed by various Java SDKs
TheEterna/api2mcp4j
This is a revolutionary AI MCP plugin with excellent pluggable and encapsulated features. With...