diff --git a/genstatic.py b/genstatic.py
new file mode 100644
index 0000000..df53c23
--- /dev/null
+++ b/genstatic.py
@@ -0,0 +1,28 @@
+# create a file named index.html
+# and insert links to every html file in the
+# directory that was passed as a command line argument
+import sys
+import os
+from pathlib import Path
+
+# check if the user supplied the correct number of command line arguments
+if len(sys.argv) != 2:
+ print("Usage: python index.py htmlfilesdirectory")
+ sys.exit(1)
+
+# set the directory from the command line argument
+dir = sys.argv[1]
+# create a file named index.html
+outfile = open("index.html", "w")
+#write a tag to the file
+outfile.write("")
+# insert links to every html file in the
+# directory that was passed as a command line argument
+for file in os.listdir(dir):
+ if file.endswith(".html"):
+ # write the link to the html file
+ outfile.write("" + file + "
")
+# close the file
+#write a tag to the file
+outfile.write("")
+outfile.close
\ No newline at end of file