Svelte Maps screenshot

Svelte Maps

Author Avatar Theme by Onsdigital
Updated: 30 Sep 2025
30 Stars

Reusable map components for Svelte projects.

Overview

The @onsvisual/svelte-maps package provides a powerful solution for developers looking to integrate map functionalities into Svelte projects. Built on the robust Maplibre GL JS library, it offers a set of reusable map components that can be easily implemented in various applications. This tool is particularly beneficial for those aiming to enhance their user interface with interactive and responsive mapping capabilities.

Features

  • Reusable Components: Each map component is designed to be reusable, allowing for streamlined development and consistency across projects.
  • Built on Maplibre GL JS: This package leverages the strengths of Maplibre GL JS, ensuring high-quality and performant mapping functionalities.
  • Easy Integration: Seamlessly integrate maps into any Svelte project with minimal setup and configuration required.
  • Customizable Options: Adapt the maps to fit the specific needs of your application with a variety of customizable options.
  • Live Usage Examples: Access practical usage examples directly in the repository, making it easier to understand implementation techniques.
  • Responsive Design: Ensure that maps look great on any device by utilizing responsive design principles inherent in the components.
  • Open Source: Benefit from the collaborative nature of an open-source project, with continuous improvements and updates from the community.