diff --git a/src/lib/extension-info.js b/src/lib/extension-info.js
new file mode 100644
index 000000000..cda82cdfa
--- /dev/null
+++ b/src/lib/extension-info.js
@@ -0,0 +1,36 @@
+const EXTENSION_INFO = {
+ microbit: {
+ name: 'micro:bit',
+ icon: 'extension-microbit.svg',
+ hasStatus: true
+ },
+ music: {
+ name: 'Music',
+ icon: 'extension-music.svg'
+ },
+ pen: {
+ name: 'Pen',
+ icon: 'extension-pen.svg'
+ },
+ speak: {
+ name: 'Amazon Polly'
+ },
+ speech: {
+ name: 'Google Speech'
+ },
+ translate: {
+ name: 'Google Translate',
+ icon: 'extension-translate.svg'
+ },
+ videoSensing: {
+ name: 'Video Motion',
+ icon: 'extension-videomotion.svg'
+ },
+ wedo2: {
+ name: 'LEGO WeDo 2.0',
+ icon: 'extension-wedo2.svg',
+ hasStatus: true
+ }
+};
+
+export default EXTENSION_INFO;
diff --git a/static/svgs/project/extension-microbit.svg b/static/svgs/project/extension-microbit.svg
new file mode 100644
index 000000000..c5490c91b
--- /dev/null
+++ b/static/svgs/project/extension-microbit.svg
@@ -0,0 +1,307 @@
+
+
\ No newline at end of file
diff --git a/static/svgs/project/extension-music.svg b/static/svgs/project/extension-music.svg
new file mode 100644
index 000000000..248e6383d
--- /dev/null
+++ b/static/svgs/project/extension-music.svg
@@ -0,0 +1,10 @@
+
+
\ No newline at end of file
diff --git a/static/svgs/project/extension-pen.svg b/static/svgs/project/extension-pen.svg
new file mode 100644
index 000000000..00628df25
--- /dev/null
+++ b/static/svgs/project/extension-pen.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/static/svgs/project/extension-translate.svg b/static/svgs/project/extension-translate.svg
new file mode 100644
index 000000000..50d1d8a07
--- /dev/null
+++ b/static/svgs/project/extension-translate.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/static/svgs/project/extension-videosensing.svg b/static/svgs/project/extension-videosensing.svg
new file mode 100644
index 000000000..97ca0b6bf
--- /dev/null
+++ b/static/svgs/project/extension-videosensing.svg
@@ -0,0 +1,31 @@
+
+
\ No newline at end of file
diff --git a/static/svgs/project/extension-wedo2.svg b/static/svgs/project/extension-wedo2.svg
new file mode 100644
index 000000000..51cb7710d
--- /dev/null
+++ b/static/svgs/project/extension-wedo2.svg
@@ -0,0 +1,36 @@
+
+
\ No newline at end of file