diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..4fbb073c49aee08459a99dd7d5b37f972c2e921f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/vendor/
+/composer.lock
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000000000000000000000000000000000000..21beb5391d7bd547962888ed5bae41f4e8248bd4
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,28 @@
+{
+    "name": "irstea/dev-pack",
+    "description": "Méta-package qui regroupe les différents outils que nous utilisons en développement.",
+    "type": "metapackage",
+    "license": "MIT",
+    "authors": [
+        {
+            "name": "Guillaume Perréal",
+            "email": "guillaume.perreal@inrae.fr"
+        }
+    ],
+    "require": {
+        "deployer/deployer": "@stable",
+        "hirak/prestissimo": "@stable",
+        "irstea/composer-require-checker-shim": "@stable",
+        "irstea/pcov-clobber-plugin": "@stable",
+        "irstea/php-cs-fixer-config": "@stable",
+        "irstea/phpcpd-shim": "@stable",
+        "irstea/phploc-shim": "@stable",
+        "irstea/phpmd-config": "@stable",
+        "irstea/phpmd-shim": "@stable",
+        "irstea/phpstan-config": "@stable",
+        "php-parallel-lint/php-parallel-lint": "@stable",
+        "phpunit/phpunit": "@stable",
+        "roave/security-advisories": "dev-master",
+        "sensiolabs/security-checker": "@stable"
+    }
+}