Overview
MapLibre Compose is a Compose Multiplatform wrapper around the MapLibre SDKs for rendering interactive maps. You can use it to add maps to your Compose UIs on Android, iOS, Desktop, and Web.
On Android, iOS, and Desktop, the map renders with MapLibre Native. In the browser, the map renders with MapLibre GL JS on the Kotlin/JS target. The Kotlin/Wasm target is not yet supported. Offline map downloads are available on every platform except the browser.
The API is not yet stable. Expect breaking changes between minor releases while the API design evolves.
Next steps
Section titled “Next steps”- Getting started sets up the library and displays a first map.
- The live demo shows the library running in your browser, built from the demo app.
- The API reference documents every public symbol.