diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 0000000..46b1a6a
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,7 @@
+tasks:
+  - init: /workspace/rustlings/install.sh
+    command: /workspace/.cargo/bin/rustlings watch
+
+vscode:
+  extensions:
+    - rust-lang.rust@0.7.8:CvNqMTgDdt3UXt+6BCDTVg==
diff --git a/README.md b/README.md
index 9f5a0f5..7fba9d8 100644
--- a/README.md
+++ b/README.md
@@ -49,8 +49,11 @@ Start-BitsTransfer -Source https://git.io/rustlings-win -Destination $env:TMP/in
 To install Rustlings. Same as on MacOS/Linux, you will have access to the `rustlings` command after it.
 
 ## Browser:
+
 [Run on Repl.it](https://repl.it/github/rust-lang/rustlings)
 
+[Open in Gitpod](https://gitpod.io/#https://github.com/rust-lang/rustlings)
+
 ## Manually
 
 Basically: Clone the repository, checkout to the latest tag, run `cargo install`.