Skip to content

Qt for WebAssembly

It's possible to use the MapLibre Native Qt bindings to embed MapLibre Native in Qt apps.

Qt is commonly used for building Mobile and Desktop apps, but with Qt for WebAssembly it's even possible to build Web apps!

Note: Be sure to verify your use-case is within Qt's license.

Roadmap

Compilation and deployment of our Widget example app

Optmizations to be made:

  • ⌛ Move from Asynchify to JSPI ( more info )
  • ⌛ Autogenerated TypeScript type declarations ( --emit-tsd / -embind-emit-tsd )
  • ⌛ Public API exposed to JS