{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/3"},{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/2"}],"enrichment":{"capability":"HoloViews lets you declare data structure and visualization intent together, then render interactive plots through bokeh or other backends without writing explicit plotting code.","skillfed_tags":["jupyter-native","interactive-visualization","data-exploration"],"use_cases":["Exploratory data analysis in Jupyter notebooks where you need interactive plots without verbose code","Composing multi-panel dashboards with linked selections and interactions using panel","Rapid prototyping of scientific visualizations where data structure and plot type are closely coupled","Building interactive web applications that render data-driven plots with bokeh as the backend"],"what_it_does":"HoloViews is a declarative visualization library that shifts the mental model from 'how do I plot this' to 'what data structure am I working with and what should it show'. You annotate your data with dimension names and types, then HoloViews handles rendering to interactive plots via bokeh or other backends. It sits atop a stack of dependencies including bokeh for interactivity, pandas and numpy for data handling, and panel for dashboard integration.\n\nThe library is designed for exploratory data analysis in Jupyter environments, where you want to iterate quickly without writing boilerplate plotting code. It supports composing multiple plots, overlaying data, and linking interactions across visualizations. With 9 runtime dependencies and low install friction, it integrates cleanly into existing PyData workflows.","worth_installing":"Yes. HoloViews is actively maintained, has no known vulnerabilities, and solves a real friction point in exploratory data analysis. The permissive BSD-3-Clause license and low install friction make it a straightforward addition to a Jupyter-based workflow. Install it if you work with structured data in notebooks and want to reduce boilerplate plotting code."},"id":"holoviews","links":{"html":"https://skillfed.io/packages/holoviews","md":"https://skillfed.io/packages/holoviews.md","pypi":"https://pypi.org/project/holoviews/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-02","license_spdx":"BSD-3-Clause","license_treatment":"permissive","name":"holoviews","python_support":"supports_current","summary":"A high-level plotting API for the PyData ecosystem built on HoloViews."},"popularity":{"monthly_downloads":2109199,"position":3290,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.23.1"}
