joreilly
BikeShare
Jupyter Notebook

SwiftUI, Jetpack Compose, Compose for Desktop and Compose for Web based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Room for local persistence

Last updated Jul 6, 2026
822
Stars
59
Forks
12
Issues
+2
Stars/day
Attention Score
85
Language breakdown
Jupyter Notebook 97.3%
Kotlin 2.0%
Swift 0.6%
Ruby 0.1%
HTML 0.0%
โ–ธ Files click to expand
README

BikeShare

kotlin-version

Compose Multiplatform and SwiftUI based Kotlin Multiplatform sample project (based on CityBikes API). Uses Circuit and kotlin-inject.

Running on

  • iOS (SwiftUI)
  • Android (Jetpack Compose)
  • Desktop (Compose for Desktop)
  • Web (Wasm based Compose for Web)
  • Swift Executable Package
Related posts:

BikeShare Screenshot

Screenshot 2025-08-09 at 20 25 09

Screenshot 2023-12-02 at 15 01 25

Note that this makes use of https://github.com/Shusshu/android-flags for flag images shown.

Full set of Kotlin Multiplatform/Compose/SwiftUI samples

  • PeopleInSpace (https://github.com/joreilly/PeopleInSpace)
  • GalwayBus (https://github.com/joreilly/GalwayBus)
  • Confetti (https://github.com/joreilly/Confetti)
  • BikeShare (https://github.com/joreilly/BikeShare)
  • FantasyPremierLeague (https://github.com/joreilly/FantasyPremierLeague)
  • ClimateTrace (https://github.com/joreilly/ClimateTraceKMP)
  • GeminiKMP (https://github.com/joreilly/GeminiKMP)
  • MortyComposeKMM (https://github.com/joreilly/MortyComposeKMM)
  • StarWars (https://github.com/joreilly/StarWars)
  • WordMasterKMP (https://github.com/joreilly/WordMasterKMP)
  • Chip-8 (https://github.com/joreilly/chip-8)

ยฉ 2026 GitRepoTrend ยท joreilly/BikeShare ยท Updated daily from GitHub