diff --git a/codemeta.json b/codemeta.json
new file mode 100644
index 0000000000000000000000000000000000000000..feca23d0b894b0b6145f0cc7a99826dad465b82c
--- /dev/null
+++ b/codemeta.json
@@ -0,0 +1,27 @@
+{
+    "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
+    "@type": "SoftwareSourceCode",
+    "license": "https://spdx.org/licenses/GPL-3.0+",
+    "codeRepository": "https://gitlab.univ-lille.fr/ivmi/ivmi-builder",
+    "dateCreated": "2023-01-01",
+    "datePublished": "2023-01-01",
+    "name": "IVMI-builder",
+    "description": "Open-Source Framework for Prototyping Immersive Virtual Musical Instruments using Godot and PureData\n",
+    "applicationCategory": "Extended Reality",
+    "programmingLanguage": [
+        "GDScript"
+    ],
+    "author": [
+        {
+            "@type": "Person",
+            "@id": "http://orcid.org/0000-0002-1273-0073",
+            "givenName": "Florent",
+            "familyName": "Berthaut",
+            "email": "florent.berthaut@univ-lille.fr",
+            "affiliation": {
+                "@type": "Organization",
+                "name": "CRIStAL, CNRS, Université de Lille"
+            }
+        }
+    ]
+}