aboutsummaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/readme.md b/readme.md
new file mode 100644
index 0000000..581f3ef
--- /dev/null
+++ b/readme.md
@@ -0,0 +1,25 @@
+# steam-export
+
+A small cross-platform program written in Go designed to ease the
+process of exporting, import and copying of Steam games.
+
+This applications specifically copies the `appmanifest` files into
+the archives. This prevents you from needing Steam to "discover" or
+"check" the files.
+
+Steam only seems to scan libraries on startup, so any changes made to
+your libraries is going to require you to restart steam.
+
+This process also seems to be much faster, and more reliable than
+Steam's built in backup tool.
+
+Running the web server should pull up a local GUI that will allow you to
+download your games, delete them and install from remote URLs or local
+file paths.
+
+TODO:
+
+ * Progress bar / status metrics for installing and deleting games
+ * Let people change the library path from the GUI
+ * Compression support ( even if it's slower for most games )
+ * Content-length header on downloads so we how how far along we are