diff --git a/examples/README.md b/examples/README.md
index a71be0f79d..364977886a 100644
--- a/examples/README.md
+++ b/examples/README.md
@@ -26,6 +26,7 @@ Clone this repo to explore these tutorials on your local machine:
- [js-ipfs in the browser with Browserify](./browser-browserify)
- [js-ipfs in the browser with Parcel.js](./browser-parceljs)
+- [js-ipfs in the browser with Vue](./browser-vue)
- [js-ipfs in the browser with WebPack](./browser-webpack)
- [js-ipfs in the browser with a `
+
+
diff --git a/examples/browser-vue/src/assets/ipfs-vue-screenshot.png b/examples/browser-vue/src/assets/ipfs-vue-screenshot.png
new file mode 100644
index 0000000000..993b8628c6
Binary files /dev/null and b/examples/browser-vue/src/assets/ipfs-vue-screenshot.png differ
diff --git a/examples/browser-vue/src/assets/logo.svg b/examples/browser-vue/src/assets/logo.svg
new file mode 100644
index 0000000000..8d6a879e15
--- /dev/null
+++ b/examples/browser-vue/src/assets/logo.svg
@@ -0,0 +1,20 @@
+
+
diff --git a/examples/browser-vue/src/components/IpfsInfo.vue b/examples/browser-vue/src/components/IpfsInfo.vue
new file mode 100644
index 0000000000..772fc6da0e
--- /dev/null
+++ b/examples/browser-vue/src/components/IpfsInfo.vue
@@ -0,0 +1,49 @@
+
+