Svelte Maplibre Gl screenshot

Svelte Maplibre Gl

Author Avatar Theme by Mierune
Updated: 7 Aug 2025
198 Stars

Svelte 5 wrapper for MapLibre GL JS — Build interactive web maps effortlessly with Svelte’s reactive and declarative power

Categories

Overview

Svelte MapLibre GL is a powerful tool designed for creating interactive web maps using the MapLibre GL JS framework in conjunction with Svelte 5. This innovative combination allows developers to build visually engaging and responsive maps with minimal effort, catering to both novices and seasoned developers alike. The flexibility of the API paired with Svelte’s reactivity makes it an ideal choice for crafting intuitive user interfaces that enhance the mapping experience.

Whether you are looking to implement simple map functionalities or complex, data-driven visualizations, Svelte MapLibre GL provides the tools necessary to bring your ideas to life. Its open-source nature also encourages community involvement, ensuring that users can contribute to its development and continuously improve the product.

Features

  • Declarative and Reactive Design: Leverage the most declarative and reactive MapLibre GL JS experience powered by Svelte, ensuring a seamless integration with your app’s state.

  • Flexible API: The library features a flexible, minimally opinionated API that is suitable for both beginners and experienced users, allowing for easy adoption and implementation.

  • Traditional Support: It preserves freedom in development by fully supporting traditional imperative MapLibre GL JS usage, enabling developers to choose their preferred approach.

  • Svelte 5 Compatibility: Specifically designed to work with Svelte 5 and above, ensuring you can take advantage of the latest features and enhancements.

  • Open Licensing: Licensed under both MIT and Apache 2.0, giving users the flexibility to choose what best suits their project needs.

  • Community-Driven: Actively encourages contributions from users, promoting collaboration and continuous improvement of features and functionalities.

  • Strong Inspirations: Built from the ground up while drawing inspiration from other libraries, ensuring a robust and meaningful toolset for developers to utilize.