plugget


Nameplugget JSON
Version 0.1.12 PyPI version JSON
download
home_pageNone
Summarya package manager to install packages in your app
upload_time2024-05-21 07:33:51
maintainerNone
docs_urlNone
authorHannes Delbeke
requires_python>=3.4
licenseNone
keywords plugin addon add-on extension package manager resource studio dcc app application pipeline blender krita max
VCS
bugtrack_url
requirements detect-app requests py-pip
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1>
<img src="https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png" data-canonical-src="https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png" width="70" />
Plugget: Plugin Package Manager
</h1>

[![PyPI Downloads](https://img.shields.io/pypi/v/plugget?color=0)](https://pypi.org/project/plugget/)

Install app packages (plugins, addons, ...) with a single Python command using [Plugget](https://github.com/plugget/plugget/).  
Or 1-click install plugins in Blender, Maya, Max, Substance, ...  with [Plugget Qt](https://github.com/plugget/plugget-qt)  

```python
import plugget
plugget.install("my_package")
```

![machinetoolsinstall](https://user-images.githubusercontent.com/3758308/227316999-adf32b7f-4232-46f5-b0db-1b3dbe26d755.gif)

also check out  
🔹 [Plugget Qt](https://github.com/plugget/plugget-qt)  
<img src="https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/UnrealEngine.svg" width="20" style="max-width: 100%;"> [Plugget Qt Unreal plugin](https://github.com/plugget/plugget-unreal)  
<img src="https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/Blender-Dark.svg" width="20" style="max-width: 100%;"> [Plugget Qt Blender addon](https://github.com/plugget/plugget-qt-addon) (more features)  
<img src="https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/Blender-Dark.svg" width="20" style="max-width: 100%;"> [Plugget Blender addon](https://github.com/plugget/plugget-blender-addon) (simple)  
🔹 [plugget manifest repo](https://github.com/plugget/plugget-pkgs)  
🔹 [plugget-qt-maya-plugin](https://github.com/plugget/plugget-qt-maya-plugin) A Maya plugin that launches the Plugget Qt UI window

## requirements
- pip installed
- git installed
(aim to auto handle requirements in future)

## not to confuse with 
- [PluGeth](https://github.com/openrelayxyz/plugeth) The extensible Geth fork, ethereum, golang
- [pluGET](https://github.com/Neocky/pluGET) A package manager to update minecraft server plugin & software


## package manager comparison
PyPi installs only packaged python modules. 
Plugget supports other languages, e.g. Maxscript, and links to unpackaged repos.

WinGet, chocolatey, etc. install apps, Plugget installs plugins for apps.

## manifest repo
- package manifests live in the [manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)

## issues
If the install fails. It likely is a bad manifest, a bad install, or a bug with Plugget.
Report the issue in issues.
There's a small chance the GitHub servers are down, you can check the [github status](https://www.githubstatus.com/).


## community
- Pipeline https://discourse.techart.online/t/plugget-package-manager-for-tech-artists/16301
- Blender https://blenderartists.org/t/free-plugget-a-search-engine-installer-for-add-ons/1456558
- Maya https://forums.cgsociety.org/t/plugget-a-free-maya-tool-manager/2074249
- TODO Polycount https://polycount.com/categories/technical-talk


If this tool is helpfull, you can ⭐ star it on the github page, just click the ⭐ star button in the top-right of this page.

![image](https://github.com/plugget/plugget/assets/3758308/b83e38f6-d100-40e6-907e-0d54105db205)

![](https://linuxsimply.com/wp-content/uploads/2023/08/Package-manager-767x438.png)
![](https://geekflare.com/wp-content/uploads/2023/09/6-how-package-manager-works.png)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "plugget",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.4",
    "maintainer_email": null,
    "keywords": "plugin, addon, add-on, extension, package, manager, resource, studio, dcc, app, application, pipeline, blender, krita, max",
    "author": "Hannes Delbeke",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/26/b6/76bb6d09e879551fbec9ffd9fa1ec33ea43d91208d7ed726a39de98f334d/plugget-0.1.12.tar.gz",
    "platform": null,
    "description": "<h1>\n<img src=\"https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png\" data-canonical-src=\"https://user-images.githubusercontent.com/3758308/231004489-25ce30d9-c534-4d10-8773-8e6f80f36dd2.png\" width=\"70\" />\nPlugget: Plugin Package Manager\n</h1>\n\n[![PyPI Downloads](https://img.shields.io/pypi/v/plugget?color=0)](https://pypi.org/project/plugget/)\n\nInstall app packages (plugins, addons, ...) with a single Python command using [Plugget](https://github.com/plugget/plugget/).  \nOr 1-click install plugins in Blender, Maya, Max, Substance, ...  with [Plugget Qt](https://github.com/plugget/plugget-qt)  \n\n```python\nimport plugget\nplugget.install(\"my_package\")\n```\n\n![machinetoolsinstall](https://user-images.githubusercontent.com/3758308/227316999-adf32b7f-4232-46f5-b0db-1b3dbe26d755.gif)\n\nalso check out  \n\ud83d\udd39 [Plugget Qt](https://github.com/plugget/plugget-qt)  \n<img src=\"https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/UnrealEngine.svg\" width=\"20\" style=\"max-width: 100%;\"> [Plugget Qt Unreal plugin](https://github.com/plugget/plugget-unreal)  \n<img src=\"https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/Blender-Dark.svg\" width=\"20\" style=\"max-width: 100%;\"> [Plugget Qt Blender addon](https://github.com/plugget/plugget-qt-addon) (more features)  \n<img src=\"https://raw.githubusercontent.com/tandpfun/skill-icons/59059d9d1a2c092696dc66e00931cc1181a4ce1f/icons/Blender-Dark.svg\" width=\"20\" style=\"max-width: 100%;\"> [Plugget Blender addon](https://github.com/plugget/plugget-blender-addon) (simple)  \n\ud83d\udd39 [plugget manifest repo](https://github.com/plugget/plugget-pkgs)  \n\ud83d\udd39 [plugget-qt-maya-plugin](https://github.com/plugget/plugget-qt-maya-plugin) A Maya plugin that launches the Plugget Qt UI window\n\n## requirements\n- pip installed\n- git installed\n(aim to auto handle requirements in future)\n\n## not to confuse with \n- [PluGeth](https://github.com/openrelayxyz/plugeth) The extensible Geth fork, ethereum, golang\n- [pluGET](https://github.com/Neocky/pluGET) A package manager to update minecraft server plugin & software\n\n\n## package manager comparison\nPyPi installs only packaged python modules. \nPlugget supports other languages, e.g. Maxscript, and links to unpackaged repos.\n\nWinGet, chocolatey, etc. install apps, Plugget installs plugins for apps.\n\n## manifest repo\n- package manifests live in the [manifest repo](https://github.com/hannesdelbeke/plugget-pkgs)\n\n## issues\nIf the install fails. It likely is a bad manifest, a bad install, or a bug with Plugget.\nReport the issue in issues.\nThere's a small chance the GitHub servers are down, you can check the [github status](https://www.githubstatus.com/).\n\n\n## community\n- Pipeline https://discourse.techart.online/t/plugget-package-manager-for-tech-artists/16301\n- Blender https://blenderartists.org/t/free-plugget-a-search-engine-installer-for-add-ons/1456558\n- Maya https://forums.cgsociety.org/t/plugget-a-free-maya-tool-manager/2074249\n- TODO Polycount https://polycount.com/categories/technical-talk\n\n\nIf this tool is helpfull, you can \u2b50 star it on the github page, just click the \u2b50 star button in the top-right of this page.\n\n![image](https://github.com/plugget/plugget/assets/3758308/b83e38f6-d100-40e6-907e-0d54105db205)\n\n![](https://linuxsimply.com/wp-content/uploads/2023/08/Package-manager-767x438.png)\n![](https://geekflare.com/wp-content/uploads/2023/09/6-how-package-manager-works.png)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "a package manager to install packages in your app",
    "version": "0.1.12",
    "project_urls": {
        "Homepage": "https://github.com/plugget/plugget",
        "Source": "https://github.com/plugget/plugget"
    },
    "split_keywords": [
        "plugin",
        " addon",
        " add-on",
        " extension",
        " package",
        " manager",
        " resource",
        " studio",
        " dcc",
        " app",
        " application",
        " pipeline",
        " blender",
        " krita",
        " max"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe170ae80b55c0c9dd9df91a1be07a73244ab57b4578c33758ae2c701d9a0f85",
                "md5": "d5a215fb632519bad06e6f44cfea4ca3",
                "sha256": "8c1520319c97ff01e8750b636ad4aaeb944cb9a1b41823e8210ab53a34f95985"
            },
            "downloads": -1,
            "filename": "plugget-0.1.12-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d5a215fb632519bad06e6f44cfea4ca3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.4",
            "size": 47327,
            "upload_time": "2024-05-21T07:33:50",
            "upload_time_iso_8601": "2024-05-21T07:33:50.023568Z",
            "url": "https://files.pythonhosted.org/packages/fe/17/0ae80b55c0c9dd9df91a1be07a73244ab57b4578c33758ae2c701d9a0f85/plugget-0.1.12-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26b676bb6d09e879551fbec9ffd9fa1ec33ea43d91208d7ed726a39de98f334d",
                "md5": "541e0dd55c56052847f586843dd764bd",
                "sha256": "962110f6e2caa1162c540e67331af7b1c680e20ae1a294cc3d8a16dd408b8926"
            },
            "downloads": -1,
            "filename": "plugget-0.1.12.tar.gz",
            "has_sig": false,
            "md5_digest": "541e0dd55c56052847f586843dd764bd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.4",
            "size": 39172,
            "upload_time": "2024-05-21T07:33:51",
            "upload_time_iso_8601": "2024-05-21T07:33:51.939470Z",
            "url": "https://files.pythonhosted.org/packages/26/b6/76bb6d09e879551fbec9ffd9fa1ec33ea43d91208d7ed726a39de98f334d/plugget-0.1.12.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-21 07:33:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "plugget",
    "github_project": "plugget",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "detect-app",
            "specs": []
        },
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "py-pip",
            "specs": []
        }
    ],
    "lcname": "plugget"
}
        
Elapsed time: 0.32690s