diff --git a/pyscriptjs/public/bokeh.html b/pyscriptjs/public/bokeh.html
new file mode 100644
index 0000000..6ba5f77
--- /dev/null
+++ b/pyscriptjs/public/bokeh.html
@@ -0,0 +1,54 @@
+
+ Bokeh Example
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bokeh Example
+
+
+
+
+from bokeh.plotting import figure
+from bokeh.resources import CDN
+import json
+from bokeh.embed import json_item
+from js import Bokeh
+
+
+from bokeh.io import output_notebook, show
+from bokeh.plotting import figure
+import bokeh.sampledata
+
+# create a new plot with default tools, using figure
+p = figure(plot_width=400, plot_height=400)
+
+# add a circle renderer with x and y coordinates, size, color, and alpha
+p.circle([1, 2, 3, 4, 5], [6, 7, 2, 4, 5], size=15, line_color="navy", fill_color="orange", fill_alpha=0.5)
+p_json = json.dumps(json_item(p, "myplot"))
+print(p_json)
+
+async def show(item):
+ print("about to embed")
+ Bokeh.embed.embed_item(item)
+ print ("Done embedding...")
+
+pyscript.run_until_complete(show(p_json))
+#show(p) # show the results
+
+
+
+
+
\ No newline at end of file