DEPLOYSDKs
Indoor maps in your app, on open foundations.
Mapfloors SDKs for web, iOS, Android and React Native are built on MapLibre. Render venues, run routing, show a blue dot and query spaces, with full control of the UI.
route.tsios.swiftandroid.kt
@mapfloors/web1import { MapfloorsMap } from "@mapfloors/web";23const map = new MapfloorsMap({4 container: "map",5 venue: "harbour-point", // any venue you publish6 basemap: "atlas/streets", // or your own MapLibre style7});89const route = await map.directions({10 from: { lng: 10.7286, lat: 59.9102 }, // tram stop11 to: "space:pharmacy",12 accessible: true,13});14map.show(route);01What you get
Everything the hosted map does, as code.
01
Web, iOS, Android, React Native
Same concepts and naming on every platform, with typed APIs.
02
MapLibre under the hood
No proprietary renderer. Use the MapLibre ecosystem of plugins and styles.
03
Bring your own basemap
Mix Mapfloors venues with any vector or raster tiles, including your own.
04
Routing and search APIs
Directions, search and nearest-place queries, on device or server-side.
05
Positioning adapters
Plug in Wi-Fi, BLE, UWB or third-party positioning providers.
06
Sandbox venues
Develop against demo venues before your own map is ready.
- Web
- @mapfloors/web, TypeScript, ESM
- iOS
- Swift Package, iOS 16+
- Android
- Kotlin, Maven Central, API 26+
- React Native
- @mapfloors/react-native
- APIs
- REST, OGC API Features, vector tiles, webhooks, MCP
See your own building in Mapfloors.
Book a 30-minute demo. Send a floor plan beforehand and we’ll walk you through your own venue, not a generic one.