Skip to content

MapManager Web Components

MapManager Web Components contains reusable browser components shared by MapManager web and Python/NiceGUI applications.

Components

Image Viewer

@mapmanager/image-viewer is a Viv/Deck.gl image viewer. It loads in-memory and lazy image planes as well as remote or browser-selected local OME-Zarr data. It provides channel layouts, composites, contrast and color-map controls, calibrated axes, ROIs, XY overlays, and copying of the current view.

Read the Image Viewer guide. Open the hosted Image Viewer demo.

NicePool

@mapmanager/nicepool provides linked statistical plots, filtering, selection, summaries, saved plot presets, and Vue and Custom Element entry points.

Read the NicePool guide. Open the hosted NicePool demo.

Signal Viewer

@mapmanager/signal-viewer displays 2D plots of 1D signals (line plots) from complete arrays or asynchronous range sources. It provides zooming and panning, left/right axes, overlays, measurement cursors, display controls, and Vue and Custom Element entry points.

Read the Signal Viewer guide. Open the hosted Signal Viewer demo.

Project status

The components are implemented for MapManager applications. They are actively developed and pre-1.0: breaking API changes are allowed when they improve the design and should include changelog and migration notes.