{"id":14065429,"url":"https://github.com/staugur/Flask-PluginKit","last_synced_at":"2025-07-29T20:32:44.137Z","repository":{"id":57430605,"uuid":"199998232","full_name":"staugur/Flask-PluginKit","owner":"staugur","description":"Web program plugin development kit based on Flask.","archived":false,"fork":false,"pushed_at":"2024-05-22T14:31:40.000Z","size":916,"stargazers_count":17,"open_issues_count":0,"forks_count":5,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-05-22T14:45:56.293Z","etag":null,"topics":["flask","flask-pluginkit"],"latest_commit_sha":null,"homepage":"https://flask-pluginkit.rtfd.vip","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/staugur.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-01T07:15:27.000Z","updated_at":"2024-05-22T14:46:00.921Z","dependencies_parsed_at":"2024-05-22T14:45:56.446Z","dependency_job_id":"4c721218-2aed-4c4d-89f7-7df7d6a2906b","html_url":"https://github.com/staugur/Flask-PluginKit","commit_stats":{"total_commits":182,"total_committers":4,"mean_commits":45.5,"dds":0.4010989010989011,"last_synced_commit":"be3175a4ecfd5b9cc9ca4d027346026698409017"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/staugur%2FFlask-PluginKit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/staugur%2FFlask-PluginKit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/staugur%2FFlask-PluginKit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/staugur%2FFlask-PluginKit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/staugur","download_url":"https://codeload.github.com/staugur/Flask-PluginKit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228046152,"owners_count":17861101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","flask-pluginkit"],"created_at":"2024-08-13T07:04:29.273Z","updated_at":"2024-12-04T04:31:08.681Z","avatar_url":"https://github.com/staugur.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"Flask-PluginKit\n===============\n\nWeb program plugin development kit based on Flask.\n\n|Build Status| |Documentation Status| |codecov| |PyPI|\n\n\nInstallation\n------------\n\n- Production Version\n\n    `$ pip install -U Flask-PluginKit`\n\n- Development Version\n\n    `$ pip install -U git+https://github.com/staugur/Flask-PluginKit.git@master`\n\n\nQuickstart\n----------\n\n- The normal pattern\n\n.. code:: python\n\n    from flask_pluginkit import PluginManager\n    pm = PluginManager(app)\n\n- The factory pattern\n\n.. code:: python\n\n    from flask_pluginkit import PluginManager\n    pm = PluginManager()\n    pm.init_app(app)\n\n\nDocumentation\n-------------\n\n-  `简体中文 \u003chttps://flask-pluginkit.rtfd.vip/zh_CN/latest/\u003e`__\n\n-  `English \u003chttps://flask-pluginkit.rtfd.vip/en/latest/\u003e`__\n\n\nContributing\n------------\n\nFor setting up the development environment,\nand how to contribute to Flask-PluginKit,\nplease see `contributing guidelines`_.\n\n.. _contributing guidelines: https://github.com/staugur/Flask-PluginKit/blob/master/CONTRIBUTING.rst\n\n\nLinks\n-----\n\n-  GitHub https://github.com/staugur/Flask-PluginKit\n-  Author https://www.saintic.com\n-  Issues https://github.com/staugur/Flask-PluginKit/issues\n-  Official plugins based on `Flask-PluginKit \u003chttps://github.com/saintic?q=flask-pluginkit\u003e`_\n\n\nLICENSE\n-------\n\nBSD 3-Clause License, more see LICENSE.\n\n\nEND\n---\n\nWelcome to submit pull request and star.\n\n.. |Build Status| image:: https://github.com/staugur/Flask-PluginKit/actions/workflows/ci.yml/badge.svg\n    :target: https://github.com/staugur/Flask-PluginKit/actions/workflows/ci.yml\n.. |Documentation Status| image:: https://open.saintic.com/rtfd/badge/flask-pluginkit\n    :target: https://flask-pluginkit.rtfd.vip\n.. |codecov| image:: https://codecov.io/gh/staugur/Flask-PluginKit/branch/master/graph/badge.svg\n    :target: https://codecov.io/gh/staugur/Flask-PluginKit\n.. |PyPI| image:: https://img.shields.io/pypi/v/Flask-PluginKit.svg?style=popout\n    :target: https://pypi.org/project/Flask-PluginKit/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstaugur%2FFlask-PluginKit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstaugur%2FFlask-PluginKit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstaugur%2FFlask-PluginKit/lists"}