I’m working on KMP implementations of mobility data formats like GBFS (bikeshare) and GTFS (transit). I’ve jut published the first module, a complete implementation of GBFS (General Bikeshare Feed Specification) v2.3:
https://code.sargunv.dev/mobility-data-kt/gbfs/. You can use it to access real time data from
over a thousand bike share, scooter share, and car share systems around the world.
The library is built with ktor, kotlinx-serialization, and spatial-k (for geojson). The models are published for all KMP targets. The HTTP client is published for all targets except wasi (because Ktor isn’t available there).