Welcome to Flask-PluginKit’s documentation.

This is a Flask-based plugin development kit that supports multiple extension types that you can use to create plugins for web applications with little or no change to the core code.

Q: Why did you develop this extension?

A: Play.

Get started with Installation and then get an overview with the Quickstart. There is also a more detailed Tutorial that shows how to create a small but complete plugin with Flask-PluginKit. The rest of the docs describe each component of Flask-PluginKit in detail, with a full reference in the API section.

Flask-PluginKit depends on the Flask.

The plugin based on Flask-PluginKit can be a local directory or a third-party package (such as pypi), which is the official plugin organization.

https://github.com/staugur/Flask-PluginKit/actions/workflows/ci.yml/badge.svg https://codecov.io/gh/staugur/Flask-PluginKit/branch/master/graph/badge.svg https://img.shields.io/pypi/v/Flask-PluginKit.svg?style=popout


V3.3.1 or later is compatible with some data in v2.x, refer Compatible with older versions

User Guide

Describe in detail how to develop a plugin using Flask-PluginKit.

API Reference

If you are looking for information on a specific function, class or method, this part of the documentation is for you.

Additional Notes

Some additional instructions, styleguide, changelog, contributing, will be supplemented by others.