Writing Plugins

Manyfold has a lot of built-in features, but since version 0.146.0 it’s also supported plugins, small optional extensions which add additional functionality. Plugins can add elements to the user interface, add additional file types or API connections, and a lot more.

This page explains how to write your own plugins. If you just want to install and use plugins that already exist, read the admin guide.

Manyfold’s plugin system is very new, and will likely be subject to big changes until we reach Manyfold v1.0. Things could change at any time, and might break your plugin! We’ll try not to, but just… be warned, and please report any bugs you come across!

Detailed developer docs are coming soon! For now, see our example plugin to get an idea of what’s possible, and use our template to start a new one.


This site uses Just the Docs, a documentation theme for Jekyll, and Umami, a privacy-preserving web analytics platform.