10000 GitHub - dayanruben/maplibre-compose: Add interactive vector tile maps to your Compose app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on May 26, 2025. It is now read-only.

dayanruben/maplibre-compose

 
 

Kotlin Gradle Maven Central Version License Documentation API Reference Slack

MapLibre for Compose Multiplatform

Warning

Archive Notice (as of May 26, 2025):

This repository is now archived in favor of the official implementation maintained by the MapLibre organization. Special thanks to the original author for laying the foundation of this work—your contributions continue to inspire.

For the latest updates, issue tracking, and active maintenance, please migrate to the MapLibre repository.

If you require any project-specific modifications, please consider opening an issue or pull request in the MapLibre repo, or fork it as needed.


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.

About

Add interactive vector tile maps to your Compose app

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 99.3%
  • Ruby 0.4%
  • JavaScript 0.1%
  • HTML 0.1%
  • Swift 0.1%
  • Shell 0.0%
0