diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0dee013dabeeb1ad53d71e3ef46a8426491b41ff..b1fe6e5e69ce30e2dfd035169f4281008b344a97 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [1.4.4] - 04/12/2020
+- Add composer.json file
+
 ## [1.4.3] - 21/09/2020
 - Apply fix for Owl Carousel library loading in Horizontal Boxes view display format
 - Modify display formats to keep css classes added manually in view config
diff --git a/cern_display_formats.info.yml b/cern_display_formats.info.yml
index c400a38e01b90b3f66fcbc06888ddc8d74d6fb39..386ea1cb2ce93b03d020b716ec580cf8c3484f87 100755
--- a/cern_display_formats.info.yml
+++ b/cern_display_formats.info.yml
@@ -2,7 +2,7 @@ name: CERN Display Formats
 type: module
 description: 'Provides a set of display formats designed for the needs of the CERN users.'
 package: Web Team Drupal Library
-version: 1.4.3
+version: 1.4.4
 core: '8.x'
 dependencies:
   - drupal:views
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000000000000000000000000000000000000..db3dd3c64ca680ae81f171c12a817bb6245b79d8
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,22 @@
+{
+    "name": "drupal/cern-display-formats",
+    "description": "Defines a set of views display formats",
+    "version": "1.4.4",
+    "type": "drupal-custom-module",
+    "license": "GPL-2.0-or-later",
+    "authors": [
+        {
+            "name": "Konstantinos Platis",
+            "email": "konstantinos.platis@cern.ch"
+        }
+    ],
+    "repositories": [
+        {
+            "type": "composer",
+            "url": "https://packages.drupal.org/8"
+        }
+    ],
+    "require": {
+        "drupal/components": "^1.1"
+    }
+}