panel-holoviews
CommunityBest practices for HoloViews in Panel apps.
AuthorMarcSkovMadsen
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Integrates HoloViews and hvPlot visualizations into Panel apps to preserve interactive state across data refreshes.
Core Features & Use Cases
- Embedding HoloViews/hvPlot into Panel panes while preserving zoom/pan state with DynamicMap
- Compose overlays using one DynamicMap per element to avoid type errors; enable cross-filtering with link_selections
- Make plots responsive and interactive through streams (Selection1D, RangeXY, Tap, BoundsXY, Pipe, Buffer) and jslink
- Bind Panel widgets to Bokeh plot properties using jslink for client-side interactivity
Quick Start
Create a Panel layout with HoloViews content and preserve interactivity by using DynamicMap-based compositions and jslink-powered widget bindings.
Dependency Matrix
Required Modules
None requiredComponents
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: panel-holoviews Download link: https://github.com/MarcSkovMadsen/holoviz-mcp/archive/main.zip#panel-holoviews Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.