Publisher: Websage Solutions Lab • Company: Websage Solutions

Github Plugin Installer & Updater for WordPress

Install or refresh any WordPress plugin straight from GitHub without leaving wp-admin. Map installed plugins to their repositories, authorize private downloads with a personal access token, and keep this helper plugin updated from the same dashboard.

Download Plugin View on GitHub

Plugin metadata & compatibility

Everything WordPress.org expects is packaged inside the accompanying readme.txt. Here are the highlights:

Why release it?

Agencies and product teams repeatedly ship private plugins that never touch WordPress.org. Manual zip uploads slow the process, break automation, and make it hard for non-technical site managers to help. GitHub Plugin Installer and Updater replaces that manual work with an interface that understands GitHub releases.

“Install or refresh plugins directly from GitHub, keep every environment aligned, and document which repository powers each build.”

Key capabilities

Install from repositories

Paste any GitHub repository URL, choose a branch or tag, and let the plugin handle the download, extraction, and activation.

Managed Plugins table

Associate existing plugins with their GitHub projects so anyone can run updates from a single dashboard.

Manual updates on demand

Trigger a refresh from wp-admin or directly from the Plugins list whenever a new release ships.

Private repository support

Store a personal access token securely in WordPress options to authenticate downloads from private repos.

Self-update aware

Point the helper plugin to its own repository and keep it current without manual zip uploads.

Multisite ready

Network administrators can configure repositories once and let every site stay in sync.

Feature checklist

Why teams choose Websage Solutions

Manual zip uploads slow down releases, especially when juggling client sites. Websage Solutions created this plugin so agencies and product teams can standardize deployments, cut the wait for WordPress.org approvals, give non-technical teams safe access to updates, and audit repositories powering each plugin at a glance.

Getting started

  1. Download the latest release using the button above or grab the zip from the Websage Solutions Lab repository.
  2. In WordPress, navigate to Plugins → Add New → Upload Plugin and upload the downloaded zip.
  3. Activate the plugin and head to Tools → Github Plugin Installer and Updater to configure repositories and optional tokens.
  4. Use the Managed Plugins table to map existing installations and trigger updates whenever you ship a new release.

Frequently asked questions

Does it work with private repositories?

Yes. Generate a GitHub personal access token with the repo scope and paste it into the settings page to authenticate downloads.

Can I manage multiple plugins?

Absolutely. Use the Managed Plugins table to map each installed plugin to its GitHub repository and branch or tag.

How do self-updates work?

Provide the helper plugin's own repository URL and it will notify you when a new release is available. You can trigger the update from the settings screen or directly from the Plugins list.

Release notes

2.0.0 – Manage every plugin from GitHub

1.0.2 – Test self-update notification

1.0.1 – Test update

1.0.0 – Initial release

Need help?

Have a question about GitHub authentication, custom workflows, or managed deployments? Email lab@websagesolutions.com and the Websage Solutions Lab team will walk you through the setup.