composable-svelte-maps

Community

Create interactive geospatial maps with Svelte.

Authorjonathanbelolo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Solves the challenge of building interactive geospatial maps in Svelte by providing a cohesive maps package with state-driven controls.

Core Features & Use Cases

  • Map rendering with pan/zoom and multiple tile providers (Maplibre GL, Mapbox GL)
  • Markers with popups and draggable support
  • GeoJSON layers (polygons, lines, points) and heatmaps
  • Viewport controls (flyTo, fitBounds, bearing, pitch) and viewport synchronization
  • State management via pure reducers compatible with the Composable Architecture pattern
  • Use Case: Build a location dashboard showing points of interest, routes, and heatmaps

Quick Start

Install the maps package and core, create an initial map state with createInitialMapState, and render the Map component bound to the store.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: composable-svelte-maps
Download link: https://github.com/jonathanbelolo/composable-svelte/archive/main.zip#composable-svelte-maps

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.