Problems with Bokeh demo

I run the demo in [
with streamlit == 0.62.0]

import streamlit as st
from bokeh.plotting import figure

x = [1, 2, 3, 4, 5]
y = [6, 7, 2, 4, 5]

p = figure(
title='simple line example',

p.line(x, y, legend_label='Trend', line_width=2)

st.bokeh_chart(p, use_container_width=True)

But Firefox cant present the figure successfully, and It works with streamlit==0.53.0

I’ve had this issue too, when accessing the plot over an https connection. Even though Javascript was enabled, the image would not display.

What operating system are you both using?

My streamlit is running on my Windows subsystem for linux behind an nginx proxy with authentication. Users in my organization can connect to it after going through Azure AD authentication. The Bokeh plots would not show up in the browser of the client because “Javascript could not be loaded”. After I switched to Altair and Matplotlib instead of Bokeh they showed up without any problems.

Windows 10

When visiting your Streamlit page, could you press F12 to display the Developer Panel in your browser, go to the Console tab, reload the page, and check if you have any error displayed?