panel-custom-components
CommunityBridge Python and JavaScript with Panel UI
AuthorMarcSkovMadsen
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Bridges Python and JavaScript to provide reusable Panel components, enabling developers to combine Python logic with rich JS UIs in a consistent framework.
Core Features & Use Cases
- Provides patterns for JSComponent, ReactComponent, AnyWidgetComponent, and MaterialUIComponent to cover a wide range of UI integration scenarios.
- Guides wrapping libraries, building themed components, and testing UI with Playwright across dashboards and data apps.
- Use case: scaffold a custom panel widget that renders a chart from a JS library while syncing state with Python.
Quick Start
Initialize a new Panel custom component by choosing the type you need and wiring up a minimal _esm component with Python parameters.
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-custom-components Download link: https://github.com/MarcSkovMadsen/holoviz-mcp/archive/main.zip#panel-custom-components 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.