https://github.com/holoviz/holoviews

With Holoviews, your data visualizes itself.

https://github.com/holoviz/holoviews

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    13 of 150 committers (8.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary

Keywords

holoviews holoviz plotting

Keywords from Contributors

dataviz plotly bokeh panel control-panels dataapp datascience hvplot flexible alignment
Last synced: 5 months ago · JSON representation

Repository

With Holoviews, your data visualizes itself.

Basic Info
  • Host: GitHub
  • Owner: holoviz
  • License: bsd-3-clause
  • Language: Python
  • Default Branch: main
  • Homepage: https://holoviews.org
  • Size: 33.7 MB
Statistics
  • Stars: 2,819
  • Watchers: 55
  • Forks: 406
  • Open Issues: 1,099
  • Releases: 85
Topics
holoviews holoviz plotting
Created almost 12 years ago · Last pushed 6 months ago
Metadata Files
Readme Funding License

README.md

HoloViews logo HoloViews

Stop plotting your data - annotate your data and let it visualize itself.

| | | | --- | --- | | Downloads | https://pypistats.org/packages/holoviews https://anaconda.org/pyviz/holoviews | Build Status | Build Status | | Coverage | codecov | | Latest dev release | Github tag dev-site | | Latest release | Github release PyPI version holoviews version conda-forge version defaults version | | Python | Python support | | Docs | DocBuildStatus site | | Binder | Binder | | Support | Discourse |

HoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple. With HoloViews, you can usually express what you want to do in very few lines of code, letting you focus on what you are trying to explore and convey, not on the process of plotting.

Check out the HoloViews web site for extensive examples and documentation.

Installation

HoloViews works with Python on Linux, Windows, or Mac, and works seamlessly with Jupyter Notebook and JupyterLab.

You can install HoloViews either with conda or pip, for more information see the install guide.

conda install holoviews

pip install holoviews

Developer Guide

If you want to help develop HoloViews, you can checkout the developer guide, this guide will help you get set-up. Making it easy to contribute.

Support & Feedback

If you find any bugs or have any feature suggestions please file a GitHub issue.

If you have any usage questions, please ask them on HoloViz Discourse,

For general discussion, we have a Discord channel.

Owner

  • Name: HoloViz
  • Login: holoviz
  • Kind: organization

High-level tools to simplify visualization in Python

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 10,215
  • Total Committers: 150
  • Avg Commits per committer: 68.1
  • Development Distribution Score (DDS): 0.397
Past Year
  • Commits: 186
  • Committers: 18
  • Avg Commits per committer: 10.333
  • Development Distribution Score (DDS): 0.296
Top Committers
Name Email Commits
philippjfr P****r@e****k 6,163
jlstevens j****s@e****k 2,655
Simon Høxbro Hansen s****n@m****m 446
James A. Bednar j****r@i****f 142
James A. Bednar j****r@c****o 141
jlstevens j****k 136
Maxime Liquet 3****t 84
Andrew 1****1 51
Jon Mease j****e@g****m 34
Bas Nijholt b****t@g****m 33
Chris B c****l 25
Achim Randelhoff 3****t 17
Vasco Tenner v****o@t****l 16
Maximilian Albert m****t@g****m 11
Demetris Roumis r****d@g****m 10
Markus Kaiser m****r@i****e 9
ea42gh e****b@m****m 8
stonebig s****4@g****m 8
jordansamuels j****s@g****m 8
ea42gh e****b@m****m 7
Theom 4****n 6
Ian Thomas i****3@g****m 6
Douglas Raillard d****d@a****m 6
Kim Pevey k****y@g****m 5
Stan West 3****t 5
Azaya 9****9 5
Philipp Rudiger p****r@a****m 4
Florian LB f****s@g****m 4
Marc Skov Madsen m****n@g****m 4
Peter Roelants P****s@g****m 4
and 120 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 548
  • Total pull requests: 976
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 26 days
  • Total issue authors: 205
  • Total pull request authors: 49
  • Average comments per issue: 2.59
  • Average comments per pull request: 2.57
  • Merged pull requests: 801
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 102
  • Pull requests: 366
  • Average time to close issues: 14 days
  • Average time to close pull requests: 8 days
  • Issue authors: 40
  • Pull request authors: 17
  • Average comments per issue: 1.38
  • Average comments per pull request: 2.17
  • Merged pull requests: 286
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ahuang11 (57)
  • droumis (53)
  • maximlt (40)
  • MarcSkovMadsen (24)
  • Hoxbro (22)
  • TheoMathurin (20)
  • jbednar (16)
  • jlstevens (10)
  • philippjfr (9)
  • BMM3 (9)
  • GeoVizNow (8)
  • hoxbro (8)
  • Azaya89 (7)
  • arafune (6)
  • MatusGasparik (5)
Pull Request Authors
  • hoxbro (372)
  • Hoxbro (204)
  • philippjfr (141)
  • maximlt (58)
  • ahuang11 (39)
  • Azaya89 (21)
  • jlstevens (21)
  • droumis (15)
  • basnijholt (8)
  • vascotenner (7)
  • jbednar (7)
  • grapesmoker (6)
  • TheoMathurin (6)
  • douglas-raillard-arm (5)
  • stanwest (5)
Top Labels
Issue Labels
type: bug (147) TRIAGE (74) tag: backend: bokeh (47) type: enhancement (43) type: feature (23) tag: hvplot (14) type: docs (12) upstream (11) tag: backend: mpl (9) good first issue (9) tag: docs (7) type: discussion (6) tag: feature: subcoordinate_y (6) wishlist (5) czi (5) tag: API (4) type: hvplot (4) tag: component: plotting (4) wontfix (3) tag: backend: plotly (3) NEEDS MORE INFO (3) tag: component: data (3) tag: component: testing (2) type: compatibility (1) needs info (1) ❤️ Needs Sponsor (1) tag: packaging (1) tag: Dash (1)
Pull Request Labels
type: maintenance (115) type: bug (113) type: enhancement (93) type: compatibility (42) type: docs (35) type: feature (8) tag: component: plotting (7) tag: backend: bokeh (6) backport (5) tag: backend: mpl (3) tag: API (3) tag: component: data (3) czi (3) tag: component: testing (3) ignore-semantic-pull-request (2) status: WIP (2) tag: docs (1) type: hvplot (1) tag: hvplot (1)

Packages

  • Total packages: 3
  • Total downloads:
    • pypi 713,213 last-month
  • Total docker downloads: 19,100,068
  • Total dependent packages: 182
    (may contain duplicates)
  • Total dependent repositories: 2,008
    (may contain duplicates)
  • Total versions: 295
  • Total maintainers: 2
pypi.org: holoviews

A high-level plotting API for the PyData ecosystem built on HoloViews.

  • Versions: 187
  • Dependent Packages: 137
  • Dependent Repositories: 1,306
  • Downloads: 713,213 Last month
  • Docker Downloads: 19,100,068
Rankings
Dependent packages count: 0.2%
Dependent repos count: 0.3%
Downloads: 0.6%
Docker downloads count: 0.6%
Average: 1.0%
Stargazers count: 1.5%
Forks count: 2.7%
Maintainers (2)
Funding
  • https://opencollective.com/holoviz
Last synced: 6 months ago
conda-forge.org: holoviews

HoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple. With HoloViews, you can usually express what you want to do in very few lines of code, letting you focus on what you are trying to explore and convey, not on the process of plotting.

  • Homepage: https://holoviews.org
  • License: BSD-3-Clause
  • Latest release: 1.15.2
    published over 3 years ago
  • Versions: 54
  • Dependent Packages: 38
  • Dependent Repositories: 351
Rankings
Dependent repos count: 1.6%
Dependent packages count: 1.8%
Average: 5.1%
Stargazers count: 8.2%
Forks count: 8.7%
Last synced: 6 months ago
anaconda.org: holoviews

HoloViews is an open-source Python library designed to make data analysis and visualization seamless and simple. With HoloViews, you can usually express what you want to do in very few lines of code, letting you focus on what you are trying to explore and convey, not on the process of plotting.

  • Versions: 54
  • Dependent Packages: 7
  • Dependent Repositories: 351
Rankings
Dependent packages count: 6.0%
Dependent repos count: 9.1%
Average: 12.2%
Stargazers count: 16.5%
Forks count: 17.2%
Last synced: 6 months ago

Dependencies

.github/workflows/build.yaml actions
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/docs.yaml actions
  • actions/checkout v3 composite
  • conda-incubator/setup-miniconda v2 composite
.github/workflows/test.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • pre-commit/action v3.0.0 composite
  • pyviz-dev/holoviz_tasks/install v0.1a9 composite
setup.py pypi
  • colorcet *
  • numpy *
  • packaging *
  • pandas *
  • panel *
  • param *
  • pyviz_comms *
.github/workflows/downstream_tests.yaml actions
pyproject.toml pypi
binder/environment.yml conda
  • bokeh >=2.4.0,<3.0
  • bzip2
  • cftime
  • dask
  • datashader
  • ffmpeg
  • holoviews 1.15.*
  • ibis-sqlite
  • matplotlib >=2.2
  • netcdf4
  • networkx
  • phantomjs
  • pillow
  • plotly >=4.0
  • python 3.9.*
  • scipy
  • selenium
  • spatialpandas
  • streamz >=0.5.0
  • xarray >=0.10.4