Skip to main content

An accessibility-first interactive map component for government frontends

Built for developers creating public-facing services on GOV.UK. Takes care of the hard work of building an accessible, standards-compliant mapping interface, so you can focus on your data.

Get started

alphaThis is a new frontend component. Help us improve it and give your feedback on Slack.

Inclusive and accessible

Designed for everyone, including people using touch, keyboard navigation and assistive technologies. Compliant with WCAG standards for public-facing services.

Consistent with GOV.UK

Built with the GOV.UK Design System, providing familiar patterns and a predictable mapping interface that delivers a consistent experience across all government services.

Open source and flexible

Open source, with a lightweight, configurable core. Extend it with plugins for search, drawing tools and map styles, swap in a custom map provider, or build your own.

Documentation

Getting Started

How to install and configure the component. Covers setup, initialisation options, and integration with common build tools.

Examples

Live interactive demos showing the component in action, including inline maps, button-triggered maps, and various configuration options.

API Reference

Full reference for all configuration options, events, methods, and plugin interfaces exposed by the component.

Plugins

Extend the component with built-in plugins for search, map styles, drawing tools, and more. Includes a guide to building your own.

Architecture

Technical overview of how the component is structured, including the plugin system, rendering pipeline, and integration patterns.


Support

For issues and feature requests, visit our GitHub repository.