diff --git a/.gitpod.yml b/.gitpod.yml
new file mode 100644
index 0000000000000000000000000000000000000000..014841787b4de193add8c6f042bca659ffbc7f57
--- /dev/null
+++ b/.gitpod.yml
@@ -0,0 +1,23 @@
+ports:
+  - port: 9743
+    onOpen: open-preview
+additionalRepositories:
+  - url: https://git.rwth-aachen.de/coscine/frontend/apps/aimsfrontend
+    checkoutLocation: frontend
+tasks:
+  - name: library
+    init: |
+      yarn install
+      yarn build
+      yarn link
+      gp sync-done bundle
+  - name: frontend
+    before: cd  ../frontend
+    init: |
+      gp sync-await bundle
+      yarn link "@coscine/form-generator"
+      yarn install
+    command: yarn dev
+vscode:
+  extensions:
+    - lukashass.volar
diff --git a/README.md b/README.md
index afd5c2121c9f29118aeb84a423d71d24485609ab..3f2b2e5e148a2b6f0cf0fc2e6c1365c10bf2ec01 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,10 @@
 
 This repository contains the [SHACL](https://www.w3.org/TR/shacl/) form-generator [Vue 2](https://vuejs.org/) component used in [Coscine](https://coscine.de/) and the [AIMS project](https://www.aims-projekt.de/).
 
+## Development
+
+[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://git.rwth-aachen.de/coscine/frontend/libraries/form-generator)
+
 ## Project setup
 ```
 yarn install
diff --git a/package.json b/package.json
index 3ac1bab2efe04e475fa5e1c52435ffbfc979ed06..fffa879bccbed02a8b04341af809787c51be1737 100644
--- a/package.json
+++ b/package.json
@@ -82,6 +82,9 @@
     "vue": "^2.7.10",
     "vue-template-compiler": "^2.7.10"
   },
+  "resolutions": {
+    "readable-stream": "3.6.0"
+  },
   "repository": {
     "type": "git",
     "url": "https://git.rwth-aachen.de/coscine/frontend/libraries/form-generator.git"