diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..c1a8260
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,28 @@
+{
+  "name": "drupal/form_alter_service",
+  "type": "drupal-module",
+  "homepage": "https://drupal.org/project/form_alter_service",
+  "description": "Define a well-known form alters as services with a better ability for unit testing and habitual object-oriented style of coding.",
+  "license": "GPL-2.0+",
+  "authors": [
+    {
+      "name": "Yuriy Boychenko (spheresh)",
+      "role": "Author",
+      "homepage": "https://www.drupal.org/u/spheresh"
+    },
+    {
+      "name": "Sergii Bondarenko (BR0kEN)",
+      "role": "Maintainer",
+      "homepage": "https://www.drupal.org/u/BR0kEN"
+    },
+    {
+      "name": "Valerii Harzha (mitsuroseba)",
+      "role": "Maintainer",
+      "homepage": "https://www.drupal.org/u/mitsuroseba"
+    }
+  ],
+  "support": {
+    "issues": "https://drupal.org/project/issues/form_alter_service",
+    "source": "http://cgit.drupalcode.org/form_alter_service"
+  }
+}
