Skip to content

sargunv/maplibre-compose

Repository files navigation

Github Actions Maven Central Version License Documentation API Reference

MapLibre for Compose Multiplatform

Introduction

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 across Android, iOS, Desktop, and Web.

iOS Screenshot Android Screenshot

Usage

Status

A large subset of MapLibre's features are already supported, but the full breadth of the MapLibre SDKs is not yet covered. What is already supported may have bugs. API stability is not yet guaranteed; we're still exploring how best to express an interactive map API in Compose.

See the status table for a breakdown of supported features on each platform. Android and iOS have the most complete support, while Desktop and Web are still catching up.