diff --git a/pyscriptjs/public/favicon.png b/pyscriptjs/public/favicon.png
new file mode 100644
index 0000000..7e6f5eb
Binary files /dev/null and b/pyscriptjs/public/favicon.png differ
diff --git a/pyscriptjs/public/index.html b/pyscriptjs/public/index.html
new file mode 100644
index 0000000..ab04f07
--- /dev/null
+++ b/pyscriptjs/public/index.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+ Svelte app
+
+
+
+
+
+
+
+
+
diff --git a/pyscriptjs/public/repl.html b/pyscriptjs/public/repl.html
new file mode 100644
index 0000000..34a9d86
--- /dev/null
+++ b/pyscriptjs/public/repl.html
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+ Svelte app
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pyscriptjs/public/repl2.html b/pyscriptjs/public/repl2.html
new file mode 100644
index 0000000..69ad276
--- /dev/null
+++ b/pyscriptjs/public/repl2.html
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+ Svelte app
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pyscriptjs/public/simple_script.html b/pyscriptjs/public/simple_script.html
new file mode 100644
index 0000000..127e41d
--- /dev/null
+++ b/pyscriptjs/public/simple_script.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+ Svelte app
+
+
+
+
+
+
+
+
+
+
+from datetime import datetime
+now = datetime.now()
+now.strftime("%m/%d/%Y, %H:%M:%S")
+
+
+
diff --git a/pyscriptjs/public/simple_script2.html b/pyscriptjs/public/simple_script2.html
new file mode 100644
index 0000000..640cd29
--- /dev/null
+++ b/pyscriptjs/public/simple_script2.html
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+ Svelte app
+
+
+
+
+
+
+
+
+
+
+
+
+from datetime import datetime
+now = datetime.now()
+now.strftime("%m/%d/%Y, %H:%M:%S")
+
+
+
+from datetime import datetime
+import asyncio
+
+async def foo():
+ while True:
+ await asyncio.sleep(1)
+ now = datetime.now()
+ output = now.strftime("%m/%d/%Y, %H:%M:%S")
+ pyscript.write("outputDiv2", output)
+
+ out3 = Element("outputDiv3")
+ if output[-1] in ["0", "4", "8"]:
+ out3.write("It's espresso time!")
+ else:
+ out3.clear()
+
+pyscript.run_until_complete(foo())
+
+
+