Skip to content
Gravity Forms installer helper for Composer
Branch: master
Clone or download
Latest commit 0c4d132 May 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/GravityFormsComposerInstaller only fetch gravity forms api result if url includes Mar 26, 2019
.gitignore initial commit Mar 25, 2019 initial commit Mar 25, 2019 update readme May 17, 2019
composer.json initial commit Mar 25, 2019
composer.lock initial commit Mar 25, 2019
phpcs.xml initial commit Mar 25, 2019


Heavily inspired by private-composer-installer.


Gravity Forms

Add the desired private package to the repositories field inside composer.json. In this example the entire dist URL of the package will be replaced by an environment variable. Find more about composer repositories in the composer docs.

  "type": "package",
  "package": {
    "name": "gravityforms/gravityforms",
    "version": "",
    "type": "wordpress-plugin",
    "dist": {
      "type": "zip",
      "url": "{%WP_PLUGIN_GF_KEY}"
    "require": {
      "composer/installers": "^1.4",
      "gotoandplay/gravityforms-composer-installer": "^1.0"

Provide your licence key variable WP_PLUGIN_GF_KEY inside the .env file.


Let composer require the private package.

composer require gravityforms/gravityforms:*
You can’t perform that action at this time.