
Experimental C API exposing native mapping engine concepts for low-level language bindings and host integrations, offering a C boundary instead of C++ interop; pre-1.0 unstable ABI.
MapLibre Native FFI is the MapLibre Native map engine as a C API, with bindings for Dart, Go, Kotlin, .NET, Python, Rust, Swift, TypeScript, and Zig. Use it to build map components for a UI framework, or to render maps on a server.
To start, install the package for your language, then create a map.
Texture widget as the base layer of a
flutter_map map.Until the first part of the version reaches 1, any release can break the API, the ABI, or documented behavior. The support matrix shows which platforms, architectures, and backends each language supports.
See CONTRIBUTING.md.
CI is provided by Blacksmith under its open source program.
BSD 2-Clause. See LICENSE.
MapLibre Native FFI is the MapLibre Native map engine as a C API, with bindings for Dart, Go, Kotlin, .NET, Python, Rust, Swift, TypeScript, and Zig. Use it to build map components for a UI framework, or to render maps on a server.
To start, install the package for your language, then create a map.
Texture widget as the base layer of a
flutter_map map.Until the first part of the version reaches 1, any release can break the API, the ABI, or documented behavior. The support matrix shows which platforms, architectures, and backends each language supports.
See CONTRIBUTING.md.
CI is provided by Blacksmith under its open source program.
BSD 2-Clause. See LICENSE.