The authors of these tools are working together closely to help make them into a coherent solution to a wide range of Python visualization problems.
If you like HoloViz, please tweet a screenshot
of your latest creation at
@HoloViz_org, linking to
along with any other library you relied on (
@Matplotlib, etc.). Thanks!
There is an active open source community around HoloViz, and contributions from anyone are welcome. Contributions of any sort are valuable, including new documentation, plus bug reports and fixes to code or documentation that might seem trivial (HoloViz is partly about having as many of those ironed out as possible!). Please go ahead and open a pull request or create a new issue :)
While the HoloViz team itself maintains a number of packages on HoloViz’s GitHub, HoloViz depends on and supports a number of other open-source libraries; for more information, see HoloViz’s detailed background.
The entire HoloViz stack is open source, free for commercial and non-commercial use.
Acknowledgements and funding#
HoloViz libraries have been supported by a variety of different funding mechanisms since 2003:
Human Brain Project grant 1R01-MH66991 to the University of Texas Department of Computer Sciences from the U.S. National Institutes of Mental Health, supporting the initial development of the Param library.
Grants EP/F500385/1 and BB/F529254/1 to the University of Edinburgh Doctoral Training Centre in Neuroinformatics and Computational Neuroscience from the UK Engineering and Physical Sciences Research Council, Biotechnology and Biological Sciences Research Council, and Medical Research Council, supporting the initial development of the HoloViews library.
Contracts to Anaconda, Inc. supporting the initial development of GeoViews (from the UK Met Office), Datashader and Colorcet (from DARPA and In-Q-Tel), and Panel (from the US Army Corps of Engineers ERDC).
Contracts to Anaconda, Inc. from Blackstone, Inc. supporting Panel, and from many other government agencies and corporations contributing to the maintenance and development of all the HoloViz libraries.
: NumFOCUS has been the fiscal sponsor for HoloViz since May 2023. NumFOCUS is a nonprofit dedicated to supporting the open-source scientific computing community. If you like HoloViz and want to support our mission, please consider making a donation to support our efforts.
NumFOCUS is a 501(c)(3) non-profit charity in the United States; as such, donations to NumFOCUS are tax-deductible as allowed by law. As with any donation, you should consult with your personal tax adviser or the IRS about your particular tax situation.
The HoloViz governance has two levels - the HoloViz Organization and the individual HoloViz Projects. This split allows us to stay aligned as a community while supporting and benefiting from a diverse set of initiatives.
The governing bodies at the HoloViz Organzation level are the Steering Committee and Code of Conduct Committee. The Steering Committee is responsible for higher-level aspects of the Organization, such as setting the overall scope, vision, policy, and direction. Read more about Organization governance.
Each HoloViz Project may specify their own governance that is compatible with the HoloViz Organization governance. As an example of governance at the HoloViz Project level, let’s consider this HoloViz.org website Project. The governing body of this Project is the Maintainers, one of which is the Project Director, and another may be the Lead Maintainer. The Project Director is responsible for the overall direction and scope of the Project while a Lead Maintainer is responsible for releases and day-to-day technical management of the Project. Read more about the Project Governance, or find the governance for other HoloViz Projects in the appropriate repository within the HoloViz GitHub Organization.