Package Exports
- svelte-maplibre-gl
- svelte-maplibre-gl/contour
- svelte-maplibre-gl/deckgl
- svelte-maplibre-gl/pmtiles
- svelte-maplibre-gl/terradraw
Readme
Svelte MapLibre GL
πΊοΈ Build interactive web maps effortlessly with MapLibre GL JS and Svelte.
π Documentaion and Live Demos: https://svelte-maplibre-gl.mierune.dev/examples/
Features:
- The most declarative and reactive MapLibre GL JS experience, powered by Svelte 5
- A flexible, minimally opinionated API design that is suitable for both beginners and experienced MapLibre users
- Freedom preserved β Traditional imperative MapLibre GL JS usage remains fully supported
License: MIT or Apache 2.0
Installation
npm install --save-dev svelte-maplibre-gl
svelte-maplibre-gl
only works with Svelte 5 and above.
License
Licensed under the MIT License or the Apache License 2.0, at your option.
Acknowledgements
This project svelte-maplibre-gl
is built from scratch, while drawing strong inspiration from the work of the following libraries:
dimfeld/svelte-maplibre
— A library offering idiomatic Svelte support for the MapLibre GL mapping softwarevisgl/react-map-gl
— React friendly API wrapper around Mapbox/MapLibre GL JS
Contributing
Everyone is welcome to contribute to this project! There are many ways to support it, such as:
- Trying it out and reporting any issues or missing features
- Expanding, improving, or suggesting new examples
- Any other ideas you might have!
Your contributions are greatly appreciated.
Authors
Supported by MIERUNE Inc.