Name | bokeh JSON |
Version |
3.8.0
JSON |
| download |
home_page | None |
Summary | Interactive plots and applications in the browser from Python |
upload_time | 2025-08-29 12:16:55 |
maintainer | None |
docs_url | None |
author | Bokeh Team |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<picture>
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/bokeh/pm/main/assets/logos/SVG/bokeh-logo-white-text-no-padding.svg">
<img src="https://raw.githubusercontent.com/bokeh/pm/main/assets/logos/SVG/bokeh-logo-black-text-no-padding.svg" alt="Bokeh logo -- text is white in dark theme and black in light theme" height=60/>
</picture>
----
[Bokeh](https://bokeh.org) is an interactive visualization library for modern web browsers. It provides elegant, concise construction of versatile graphics and affords high-performance interactivity across large or streaming datasets. Bokeh can help anyone who wants to create interactive plots, dashboards, and data applications quickly and easily.
<table>
<tr>
<td>Package</td>
<td>
<img src="https://img.shields.io/pypi/v/bokeh?label=Version&color=ECD078&style=for-the-badge"
alt="Latest package version" />
</td>
<td>
<a href="https://docs.bokeh.org/en/latest/docs/first_steps/installation.html">
<img src="https://img.shields.io/pypi/pyversions/bokeh?color=ECD078&style=for-the-badge"
alt="Supported Python versions" />
</a>
</td>
<td>
<a href="https://github.com/bokeh/bokeh/blob/-/LICENSE.txt">
<img src="https://img.shields.io/github/license/bokeh/bokeh.svg?color=ECD078&style=for-the-badge"
alt="Bokeh license (BSD 3-clause)" />
</a>
</td>
</tr>
<tr>
<td>Project</td>
<td>
<img src="https://img.shields.io/github/contributors-anon/bokeh/bokeh?color=ECD078&style=for-the-badge"
alt="Github contributors" />
</td>
<td>
<a href="https://numfocus.org">
<img src="https://img.shields.io/badge/sponsor-numfocus-ECD078?style=for-the-badge"
alt="Link to NumFOCUS" />
</a>
</td>
<td>
<a href="https://docs.bokeh.org/en/latest/">
<img src="https://img.shields.io/badge/documentation-latest-ECD078?style=for-the-badge"
alt="Link to documentation" />
</a>
</td>
</tr>
<tr>
<td>Downloads</td>
<td>
<a href="https://docs.bokeh.org/en/latest/docs/first_steps/installation.html">
<img src="https://img.shields.io/pypi/dm/bokeh?color=D98B43&label=pypi&logo=python&logoColor=yellow&style=for-the-badge"
alt="PyPI downloads per month" />
</a>
</td>
<td>
<a href="https://docs.bokeh.org/en/latest/docs/first_steps/installation.html">
<img src="https://img.shields.io/conda/d/conda-forge/bokeh?style=for-the-badge&logo=python&color=D98B43&logoColor=yellow"
alt="Conda downloads per month" />
</a>
</td>
<td>
<a href="https://www.npmjs.com/package/@bokeh/bokehjs">
<img src="https://img.shields.io/npm/dm/%40bokeh/bokehjs?style=for-the-badge&logo=npm&label=NPM&color=D98B43"
alt="NPM downloads per month" />
</a>
</td>
</tr>
<tr>
<td>Build</td>
<td>
<a href="https://github.com/bokeh/bokeh/actions">
<img src="https://img.shields.io/github/actions/workflow/status/bokeh/bokeh/bokeh-ci.yml?label=Bokeh-CI&logo=github&style=for-the-badge"
alt="Current Bokeh-CI github actions build status" />
</a>
</td>
<td>
<a href="https://github.com/bokeh/bokeh/actions">
<img src="https://img.shields.io/github/actions/workflow/status/bokeh/bokeh/bokehjs-ci.yml?label=BokehJS-CI&logo=github&style=for-the-badge"
alt="Current BokehJS-CI github actions build status" />
</a>
</td>
<td>
<a href="https://codecov.io/gh/bokeh/bokeh" >
<img src="https://img.shields.io/codecov/c/github/bokeh/bokeh?logo=codecov&style=for-the-badge&token=bhEzGkDUaw"
alt="Codecov coverage percentage" />
</a>
</td>
</tr>
<tr>
<td>Community</td>
<td>
<a href="https://discourse.bokeh.org">
<img src="https://img.shields.io/discourse/https/discourse.bokeh.org/posts.svg?color=blue&logo=discourse&style=for-the-badge"
alt="Community support on discourse.bokeh.org" />
</a>
</td>
<td>
<a href="https://stackoverflow.com/questions/tagged/bokeh">
<img src="https://img.shields.io/stackexchange/stackoverflow/t/%5Bbokeh%5D?style=for-the-badge&logo=stackoverflow&label=stackoverflow&color=blue"
alt="Bokeh-tagged questions on Stack Overflow" />
</a>
</td>
</tr>
</table>
*Consider [making a donation](https://opencollective.com/bokeh) if you enjoy using Bokeh and want to support its development.*

## Installation
To install Bokeh and its required dependencies using `pip`, enter the following command at a Bash or Windows command prompt:
```
pip install bokeh
```
To install using `conda`, enter the following command at a Bash or Windows command prompt:
```
conda install bokeh
```
Refer to the [installation documentation](https://docs.bokeh.org/en/latest/docs/first_steps/installation.html) for more details.
## Resources
Once Bokeh is installed, check out the [first steps guides](https://docs.bokeh.org/en/latest/docs/first_steps.html#first-steps-guides).
Visit the [full documentation site](https://docs.bokeh.org) to view the [User's Guide](https://docs.bokeh.org/en/latest/docs/user_guide.html) or [checkout the Bokeh tutorial repository](https://github.com/bokeh/tutorial/) to learn about Bokeh in live Jupyter Notebooks.
Community support is available on the [Project Discourse](https://discourse.bokeh.org).
If you would like to contribute to Bokeh, please review the [Contributor Guide](https://docs.bokeh.org/en/latest/docs/dev_guide.html) and [request an invitation to the Bokeh Dev Slack workspace](https://slack-invite.bokeh.org/).
*Note: Everyone who engages in the Bokeh project's discussion forums, codebases, and issue trackers is expected to follow the [Code of Conduct](https://github.com/bokeh/bokeh/blob/HEAD/docs/CODE_OF_CONDUCT.md).*
## Support
### Fiscal Support
The Bokeh project is grateful for [individual contributions](https://opencollective.com/bokeh), as well as for present and past monetary support from the organizations and companies listed below:
<table align="center">
<tr>
<td>
<a href="https://www.numfocus.org/">
<img src="https://static.bokeh.org/sponsor/numfocus.svg"
alt="NumFocus Logo" width="200"/>
</a>
</td>
<td>
<a href="https://chanzuckerberg.com/">
<img src="https://static.bokeh.org/sponsor/czi.svg"
alt="CZI Logo" width="200"/>
</a>
</td>
<td colspan="2">
<a href="https://www.blackstone.com/the-firm/">
<img src="https://static.bokeh.org/sponsor/blackstone.png"
alt="Blackstone Logo" width="400"/>
</a>
</td>
</tr>
<tr>
<td>
<a href="https://tidelift.com/">
<img src="https://static.bokeh.org/sponsor/tidelift.svg"
alt="TideLift Logo" width="200"/>
</a>
</td>
<td>
<a href="https://www.anaconda.com/">
<img src="https://static.bokeh.org/sponsor/anaconda.png"
alt="Anaconda Logo" width="200"/>
</a>
</td>
<td>
<a href="https://www.nvidia.com">
<img src="https://static.bokeh.org/sponsor/nvidia.png"
alt="NVidia Logo" width="200"/>
</a>
</td>
<td>
<a href="https://developer.nvidia.com/rapids">
<img src="https://static.bokeh.org/sponsor/rapids.png"
alt="Rapids Logo" width="200"/>
</a>
</td>
</tr>
</table>
If your company uses Bokeh and is able to sponsor the project, please contact <a href="info@bokeh.org">info@bokeh.org</a>
*Bokeh is a Sponsored Project of NumFOCUS, a 501(c)(3) nonprofit charity in the United States. NumFOCUS provides Bokeh with fiscal, legal, and administrative support to help ensure the health and sustainability of the project. Visit [numfocus.org](https://numfocus.org) for more information.*
*Donations to Bokeh are managed by NumFOCUS. For donors in the United States, your gift is tax-deductible to the extent provided by law. As with any donation, you should consult with your tax adviser about your particular tax situation.*
### In-kind Support
Non-monetary support can help with development, collaboration, infrastructure, security, and vulnerability management. The Bokeh project is grateful to the following companies for their donation of services:
* [Amazon Web Services](https://aws.amazon.com/)
* [GitGuardian](https://gitguardian.com/)
* [GitHub](https://github.com/)
* [makepath](https://makepath.com/)
* [Pingdom](https://www.pingdom.com/website-monitoring)
* [Slack](https://slack.com)
* [QuestionScout](https://www.questionscout.com/)
* [1Password](https://1password.com/)
Raw data
{
"_id": null,
"home_page": null,
"name": "bokeh",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": "Bokeh Team",
"author_email": "info@bokeh.org",
"download_url": "https://files.pythonhosted.org/packages/78/bd/8455ecfaa8100dbfbb2af40061c689a7a9c808f4f8c9582f0efd0c8c9a19/bokeh-3.8.0.tar.gz",
"platform": null,
"description": "<picture>\n <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/bokeh/pm/main/assets/logos/SVG/bokeh-logo-white-text-no-padding.svg\">\n <img src=\"https://raw.githubusercontent.com/bokeh/pm/main/assets/logos/SVG/bokeh-logo-black-text-no-padding.svg\" alt=\"Bokeh logo -- text is white in dark theme and black in light theme\" height=60/>\n</picture>\n\n----\n\n[Bokeh](https://bokeh.org) is an\u00a0interactive visualization\u00a0library for modern web browsers. It provides elegant, concise\u00a0construction\u00a0of versatile graphics and affords high-performance interactivity across large or streaming datasets.\u00a0Bokeh can help anyone who wants to create interactive plots, dashboards, and data applications quickly and easily.\n\n<table>\n\n<tr>\n\n <td>Package</td>\n\n <td>\n <img src=\"https://img.shields.io/pypi/v/bokeh?label=Version&color=ECD078&style=for-the-badge\"\n alt=\"Latest package version\" />\n </td>\n\n <td>\n <a href=\"https://docs.bokeh.org/en/latest/docs/first_steps/installation.html\">\n <img src=\"https://img.shields.io/pypi/pyversions/bokeh?color=ECD078&style=for-the-badge\"\n alt=\"Supported Python versions\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://github.com/bokeh/bokeh/blob/-/LICENSE.txt\">\n <img src=\"https://img.shields.io/github/license/bokeh/bokeh.svg?color=ECD078&style=for-the-badge\"\n alt=\"Bokeh license (BSD 3-clause)\" />\n </a>\n </td>\n\n</tr>\n\n<tr>\n\n <td>Project</td>\n\n <td>\n <img src=\"https://img.shields.io/github/contributors-anon/bokeh/bokeh?color=ECD078&style=for-the-badge\"\n alt=\"Github contributors\" />\n </td>\n\n <td>\n <a href=\"https://numfocus.org\">\n <img src=\"https://img.shields.io/badge/sponsor-numfocus-ECD078?style=for-the-badge\"\n alt=\"Link to NumFOCUS\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://docs.bokeh.org/en/latest/\">\n <img src=\"https://img.shields.io/badge/documentation-latest-ECD078?style=for-the-badge\"\n alt=\"Link to documentation\" />\n </a>\n </td>\n\n</tr>\n\n<tr>\n\n <td>Downloads</td>\n\n <td>\n <a href=\"https://docs.bokeh.org/en/latest/docs/first_steps/installation.html\">\n <img src=\"https://img.shields.io/pypi/dm/bokeh?color=D98B43&label=pypi&logo=python&logoColor=yellow&style=for-the-badge\"\n alt=\"PyPI downloads per month\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://docs.bokeh.org/en/latest/docs/first_steps/installation.html\">\n <img src=\"https://img.shields.io/conda/d/conda-forge/bokeh?style=for-the-badge&logo=python&color=D98B43&logoColor=yellow\"\n alt=\"Conda downloads per month\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://www.npmjs.com/package/@bokeh/bokehjs\">\n <img src=\"https://img.shields.io/npm/dm/%40bokeh/bokehjs?style=for-the-badge&logo=npm&label=NPM&color=D98B43\"\n alt=\"NPM downloads per month\" />\n </a>\n </td>\n\n</tr>\n\n<tr>\n\n <td>Build</td>\n\n <td>\n <a href=\"https://github.com/bokeh/bokeh/actions\">\n <img src=\"https://img.shields.io/github/actions/workflow/status/bokeh/bokeh/bokeh-ci.yml?label=Bokeh-CI&logo=github&style=for-the-badge\"\n alt=\"Current Bokeh-CI github actions build status\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://github.com/bokeh/bokeh/actions\">\n <img src=\"https://img.shields.io/github/actions/workflow/status/bokeh/bokeh/bokehjs-ci.yml?label=BokehJS-CI&logo=github&style=for-the-badge\"\n alt=\"Current BokehJS-CI github actions build status\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://codecov.io/gh/bokeh/bokeh\" >\n <img src=\"https://img.shields.io/codecov/c/github/bokeh/bokeh?logo=codecov&style=for-the-badge&token=bhEzGkDUaw\"\n alt=\"Codecov coverage percentage\" />\n </a>\n </td>\n\n</tr>\n\n<tr>\n\n <td>Community</td>\n\n <td>\n <a href=\"https://discourse.bokeh.org\">\n <img src=\"https://img.shields.io/discourse/https/discourse.bokeh.org/posts.svg?color=blue&logo=discourse&style=for-the-badge\"\n alt=\"Community support on discourse.bokeh.org\" />\n </a>\n </td>\n\n <td>\n <a href=\"https://stackoverflow.com/questions/tagged/bokeh\">\n <img src=\"https://img.shields.io/stackexchange/stackoverflow/t/%5Bbokeh%5D?style=for-the-badge&logo=stackoverflow&label=stackoverflow&color=blue\"\n alt=\"Bokeh-tagged questions on Stack Overflow\" />\n </a>\n </td>\n\n</tr>\n\n\n</table>\n\n*Consider [making a donation](https://opencollective.com/bokeh) if you enjoy using Bokeh and want to support its development.*\n\n\n\n## Installation\n\nTo install Bokeh and its required dependencies using `pip`, enter the following command at a Bash or Windows command prompt:\n```\npip install bokeh\n```\n\nTo install using `conda`, enter the following command at a Bash or Windows command prompt:\n\n```\nconda install bokeh\n```\n\nRefer to the [installation documentation](https://docs.bokeh.org/en/latest/docs/first_steps/installation.html) for more details.\n\n## Resources\n\nOnce Bokeh is installed, check out the [first steps guides](https://docs.bokeh.org/en/latest/docs/first_steps.html#first-steps-guides).\n\nVisit the [full documentation site](https://docs.bokeh.org) to view the [User's Guide](https://docs.bokeh.org/en/latest/docs/user_guide.html) or [checkout the Bokeh tutorial repository](https://github.com/bokeh/tutorial/) to learn about Bokeh in live Jupyter Notebooks.\n\nCommunity support is available on the [Project Discourse](https://discourse.bokeh.org).\n\nIf you would like to contribute to Bokeh, please review the [Contributor Guide](https://docs.bokeh.org/en/latest/docs/dev_guide.html) and [request an invitation to the Bokeh Dev Slack workspace](https://slack-invite.bokeh.org/).\n\n*Note: Everyone who engages in the Bokeh project's discussion forums, codebases, and issue trackers is expected to follow the [Code of Conduct](https://github.com/bokeh/bokeh/blob/HEAD/docs/CODE_OF_CONDUCT.md).*\n\n## Support\n\n### Fiscal Support\n\nThe Bokeh project is grateful for [individual contributions](https://opencollective.com/bokeh), as well as for present and past monetary support from the organizations and companies listed below:\n\n<table align=\"center\">\n<tr>\n\n <td>\n <a href=\"https://www.numfocus.org/\">\n <img src=\"https://static.bokeh.org/sponsor/numfocus.svg\"\n alt=\"NumFocus Logo\" width=\"200\"/>\n </a>\n </td>\n\n <td>\n <a href=\"https://chanzuckerberg.com/\">\n <img src=\"https://static.bokeh.org/sponsor/czi.svg\"\n alt=\"CZI Logo\" width=\"200\"/>\n </a>\n </td>\n\n <td colspan=\"2\">\n <a href=\"https://www.blackstone.com/the-firm/\">\n <img src=\"https://static.bokeh.org/sponsor/blackstone.png\"\n alt=\"Blackstone Logo\" width=\"400\"/>\n </a>\n </td>\n\n </tr>\n <tr>\n\n <td>\n <a href=\"https://tidelift.com/\">\n <img src=\"https://static.bokeh.org/sponsor/tidelift.svg\"\n alt=\"TideLift Logo\" width=\"200\"/>\n </a>\n </td>\n\n <td>\n <a href=\"https://www.anaconda.com/\">\n <img src=\"https://static.bokeh.org/sponsor/anaconda.png\"\n alt=\"Anaconda Logo\" width=\"200\"/>\n </a>\n </td>\n\n <td>\n <a href=\"https://www.nvidia.com\">\n <img src=\"https://static.bokeh.org/sponsor/nvidia.png\"\n alt=\"NVidia Logo\" width=\"200\"/>\n </a>\n </td>\n\n <td>\n <a href=\"https://developer.nvidia.com/rapids\">\n <img src=\"https://static.bokeh.org/sponsor/rapids.png\"\n alt=\"Rapids Logo\" width=\"200\"/>\n </a>\n </td>\n\n</tr>\n</table>\n\nIf your company uses Bokeh and is able to sponsor the project, please contact <a href=\"info@bokeh.org\">info@bokeh.org</a>\n\n*Bokeh is a Sponsored Project of NumFOCUS, a 501(c)(3) nonprofit charity in the United States. NumFOCUS provides Bokeh with fiscal, legal, and administrative support to help ensure the health and sustainability of the project. Visit [numfocus.org](https://numfocus.org) for more information.*\n\n*Donations to Bokeh are managed by NumFOCUS. For donors in the United States, your gift is tax-deductible to the extent provided by law. As with any donation, you should consult with your tax adviser about your particular tax situation.*\n\n### In-kind Support\n\nNon-monetary support can help with development, collaboration, infrastructure, security, and vulnerability management. The Bokeh project is grateful to the following companies for their donation of services:\n\n* [Amazon Web Services](https://aws.amazon.com/)\n* [GitGuardian](https://gitguardian.com/)\n* [GitHub](https://github.com/)\n* [makepath](https://makepath.com/)\n* [Pingdom](https://www.pingdom.com/website-monitoring)\n* [Slack](https://slack.com)\n* [QuestionScout](https://www.questionscout.com/)\n* [1Password](https://1password.com/)\n",
"bugtrack_url": null,
"license": null,
"summary": "Interactive plots and applications in the browser from Python",
"version": "3.8.0",
"project_urls": {
"documentation": "https://docs.bokeh.org",
"homepage": "https://bokeh.org",
"repository": "https://github.com/bokeh/bokeh"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "969a8e641b5415e12036d8a206147b8229d917a767b7d939521458d90feddcf5",
"md5": "f9e84e72c984ff14cbb8e4837011cc68",
"sha256": "117c5e559231ad39fef87891a1a1b62b3bfefbaa47d536023537338f46015841"
},
"downloads": -1,
"filename": "bokeh-3.8.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f9e84e72c984ff14cbb8e4837011cc68",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 7205343,
"upload_time": "2025-08-29T12:16:52",
"upload_time_iso_8601": "2025-08-29T12:16:52.770232Z",
"url": "https://files.pythonhosted.org/packages/96/9a/8e641b5415e12036d8a206147b8229d917a767b7d939521458d90feddcf5/bokeh-3.8.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "78bd8455ecfaa8100dbfbb2af40061c689a7a9c808f4f8c9582f0efd0c8c9a19",
"md5": "89ff2262c80f00f11206a607fb409f2f",
"sha256": "bfdf5e9df910653b097f70cd38f4c2399d91af6e54a618126e2387cc33c9ec03"
},
"downloads": -1,
"filename": "bokeh-3.8.0.tar.gz",
"has_sig": false,
"md5_digest": "89ff2262c80f00f11206a607fb409f2f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 6529746,
"upload_time": "2025-08-29T12:16:55",
"upload_time_iso_8601": "2025-08-29T12:16:55.005921Z",
"url": "https://files.pythonhosted.org/packages/78/bd/8455ecfaa8100dbfbb2af40061c689a7a9c808f4f8c9582f0efd0c8c9a19/bokeh-3.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-29 12:16:55",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "bokeh",
"github_project": "bokeh",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "bokeh"
}