Plugin registry
Plugins for Mahfouz.
Every plugin submitted for Mahfouz, from the built-in
mahfouz registry and community registries. Turn one on
in Settings → Plugins. If it comes from a community registry, add
that registry first, and
only add registries you trust.
Plugins
-
Draw.io diagrams
OfficialEmbed and edit draw.io diagrams. A large download, around 150 MB.
- macOS
- Linux
- Windows
- Web
-
Git LFS
OfficialStore dropped media as Git LFS pointers instead of full binaries.
- macOS
-
Mermaid diagrams
OfficialRender mermaid code blocks as diagrams, and edit one in a split editor tab.
- macOS
- Linux
- Windows
- Web
-
Notion import
OfficialImport pages, databases, tasks, comments and files from a Notion workspace.
- macOS
- Linux
- Windows
-
PDF export
OfficialExport notes to PDF. Installs Slidev presentations too.
- macOS
- Linux
- Windows
-
Slidev presentations
OfficialPresent notes as slides, and export them to PowerPoint.
- macOS
- Linux
- Windows
No plugins match these filters.
Submit a plugin
Publish your plugin in a registry: any git repository with the
registry layout.
Then open a pull request on
mahfouz-app/docs
that adds a file for it at
_plugins/<registry>/<plugin id>.md, such as
_plugins/acme/kanban-export.md. It becomes the
plugin's page here:
---
name: Kanban export
description: Export a task board as CSV.
category: Export # one of the categories above
author: Acme Labs
author_url: https://github.com/acme
platforms: [macos, linux, windows, web]
requires: 0.12.0 # the first Mahfouz version it works with
source: https://github.com/acme/mahfouz-plugins/tree/main/plugins/kanban-export
---
What the plugin does and how to use it, in Markdown.
If your registry isn't listed yet, add it to
_data/plugin_registries.yml in the same pull
request. Being listed here isn't a security review. Every listing
follows the plugin registry policy.