Bokeh — это библиотека Python для создания интерактивных визуализаций, предназначенная для отображения в современных веб-браузерах. Она позволяет строить графики от простых до сложных панелей инструментов с высокой производительностью при работе с большими или потоковыми данными. Bokeh предоставляет инструменты для создания динамичных и настраиваемых визуализаций, которые можно интегрировать в веб-приложения или использовать в Jupyter-ноутбуках.
Библиотека была разработана для того, чтобы облегчить создание визуализаций, которые могут быть интерактивными и адаптивными, без необходимости глубоких знаний в области веб-разработки. Она поддерживает различные типы графиков, включая линейные, столбчатые, круговые диаграммы, а также карты и графы. Bokeh активно используется в аналитике данных, научных исследованиях и разработке дашбордов.
- Интерактивность: поддержка масштабирования, панорамирования, подсказок и динамических обновлений данных.
 - Гибкость: возможность создания как простых графиков, так и сложных дашбордов с множеством визуальных элементов.
 - Интеграция с Python: тесная интеграция с библиотеками PyData, такими как NumPy, Pandas и SciPy.
 - Поддержка потоковых данных: возможность работы с динамически обновляемыми данными в реальном времени.
 - Встраивание в веб: возможность встраивания визуализаций в веб-страницы или Jupyter-ноутбуки.
 - Поддержка серверных приложений: возможность создания серверных приложений с использованием Bokeh Server для динамического обновления данных.
 - Кастомизация: возможность добавления пользовательских JavaScript-обработчиков для расширения функциональности.