Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


This plugin provides an easy way to install plugins from a github account (predefined)


  • the function "shell_exec()" must be enabled on the server
  • git must be installed and configured on the server in order to use the git functionality (you can still install plugins from archives!)


  • Clone from github : in your plugin directory type git clone git:// github_plugin
  • Add as a git submodule : in your plugin directory type git submodule add git:// github_plugin
  • Download an archive from github and extract it in /plugins/github_plugin


  • List installed plugins
  • View available plugins
  • Search available plugins
  • Install plugin as a git submodule
  • Install plugin from a zip archive via github
  • Update all git plugin submodules
  • Update a specific git plugin submodule


In command-line, run "cake github_plugin" and follow the prompts


  • Installing from plugin archive cache where possible
  • Moving cache files to their own folder
  • Configuring the github user with which the plugin interacts with
  • Install plugin from a specified archive
  • Install plugin from a search
  • Browse available plugins
  • Updating plugins installed via archive
  • Updating plugin from an archive install to a git submodule install
  • Removing plugin installed as submodule
  • Remove plugin installed as zip archive
  • Copy plugin from another project
  • Archive an installed plugin
  • Upload an installed plugin to some server
  • Interface with the thoughtglade plugin server
  • Provide the ability to archive all plugins at will
  • Retain metadata for each plugin in it's installation folder
  • SVN Functionality
Something went wrong with that request. Please try again.