Skip to content

tomekdot/pyplanet-github-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

pyplanet-github-installer

GitHub Installer plugin for PyPlanet — install plugins directly from GitHub.

Features

  • Install plugins from GitHub repos with /ghinstall owner/repo
  • Install from direct zip URLs
  • List, remove, and update installed plugins
  • Auto-detects main or master branch

Installation

Option 1: GitHub Installer (recommended)

/ghinstall tomekdot/pyplanet-github-installer

Option 2: Manual

  1. Clone or download this repository
  2. Place the github_installer folder inside your PyPlanet instance's apps/ directory
  3. Add 'apps.github_installer' to APPS['default'] in settings/apps.py
  4. Restart PyPlanet

Commands

Command Description
/ghinstall <user>/<repo> Install a plugin from GitHub
/ghinstall <url.zip> Install from a direct zip URL
/ghlist List GitHub-installed plugins
/ghremove <name> Remove a GitHub-installed plugin
/ghupdate <name> Update (re-download) a GitHub plugin

How It Works

  1. Downloads main.zip (or master.zip) from GitHub
  2. Extracts to apps/<repo_name>/
  3. Saves manifest in apps/github_plugins.json
  4. After restart, PyPlanet loads the plugin

Requirements

  • PyPlanet ≥ 0.11
  • Python 3.8+

License

MIT-0

About

GitHub Installer plugin for PyPlanet — install plugins from GitHub with /ghinstall

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages