
Offers a location toolkit featuring geocoding, reverse geocoding, geolocation, and autocomplete functionalities with native service support, focusing on simplicity and ease of use.
Compass is a Kotlin Multiplatform library location toolkit. It provides a set of tools for working with location data, including geocoding, reverse geocoding, and more. The library is built with a focus on simplicity and ease of use, providing a straightforward API for geocoding operations.
Check out the Documentation for detailed instructions. You can also view the generated KDoc at docs.compass.jordond.dev
[!IMPORTANT] Compass 4.0.0 removes the Google Play Services dependency on Android.
geolocation-mobilenow uses the built-inLocationManager. To keep the fused location provider, adddev.jordond.compass:geolocation-android-gmsto your Android source set. No API changed. See the migration guide.
Read the Setup documentation for more information on setup and usage.
A demo app is available in the demo directory. It is a Compose Multiplatform app that runs on
Android, and iOS.
See Documentation for more.
Contributions are always welcome!. If you'd like to contribute, please feel free to create a PR or open an issue.
See Documentation for more.
See LICENSE for more information.
Documentation website is powered via https://gitbook.com
Compass is a Kotlin Multiplatform library location toolkit. It provides a set of tools for working with location data, including geocoding, reverse geocoding, and more. The library is built with a focus on simplicity and ease of use, providing a straightforward API for geocoding operations.
Check out the Documentation for detailed instructions. You can also view the generated KDoc at docs.compass.jordond.dev
[!IMPORTANT] Compass 4.0.0 removes the Google Play Services dependency on Android.
geolocation-mobilenow uses the built-inLocationManager. To keep the fused location provider, adddev.jordond.compass:geolocation-android-gmsto your Android source set. No API changed. See the migration guide.
Read the Setup documentation for more information on setup and usage.
A demo app is available in the demo directory. It is a Compose Multiplatform app that runs on
Android, and iOS.
See Documentation for more.
Contributions are always welcome!. If you'd like to contribute, please feel free to create a PR or open an issue.
See Documentation for more.
See LICENSE for more information.
Documentation website is powered via https://gitbook.com