# MapLibre for Compose Multiplatform
[](https://central.sonatype.com/namespace/org.maplibre.compose)
[](https://github.com/maplibre/maplibre-compose/blob/main/LICENSE)
[](./gradle/libs.versions.toml)
[](./gradle/libs.versions.toml)
[](https://maplibre.org/maplibre-compose/)
[](https://maplibre.org/maplibre-compose/api/)
[](https://osmus.slack.com/archives/maplibre-compose)
## Introduction
MapLibre Compose is a [Compose Multiplatform][compose] wrapper around the
[MapLibre][maplibre] SDKs for rendering interactive maps. You can use it to add
maps to your Compose UIs across Android, iOS, Desktop, and Web.
## Usage
- [Getting Started](https://maplibre.org/maplibre-compose/getting-started/)
- [API Reference](https://maplibre.org/maplibre-compose/api/)
- [Demo App](./demo-app)
## Stability
MapLibre Compose uses [Kotlin's stability levels][stability] to describe update
risk. The public API is still evolving, and minor releases can contain breaking
changes.
| Platform | Stability |
| -------------------- | --------------------------------------------------------------------- |
| Android | [][stability] |
| iOS | [][stability] |
| macOS Native (ARM64) | [][stability] |
| Desktop (JVM) | [][stability] |
| Web | [][stability] |
Desktop and Web are Alpha because their platform integrations depend on
implementation details in Compose and Skia.
[compose]: https://www.jetbrains.com/compose-multiplatform/
[maplibre]: https://maplibre.org/
[stability]: https://kotlinlang.org/docs/components-stability.html