Mermaid Popup

by ChenPengyuan
5
4
3
2
1
Score: 49/100

Description

Category: Data Visualization

The Mermaid Popup plugin is a convenient addition to Obsidian, allowing you to display diagrams from various formats such as Mermaid, PlantUML, and Graphviz in a zoomable and draggable popup. With this plugin, you can easily view and interact with your diagrams without taking up too much space on the page. The popup is accessible through a customizable hotkey or by clicking an open button at the top of the screen. You can then use your mouse, touch gestures, or UI buttons to zoom in/out, drag the diagram around, and even close it when you're done.

Reviews

No reviews yet.

Stats

17
stars
14,926
downloads
6
forks
592
days
305
days
312
days
3
total PRs
1
open PRs
2
closed PRs
0
merged PRs
11
total issues
3
open issues
8
closed issues
172
commits

Latest Version

10 months ago

Changelog

fix(popup): adjust max height match the setting

README file from

Github

A plugin for obsidian. Show diagrams, from mermaid, plantuml, graphviz and so on, in a draggable and zoomable popup.

  • Demo

Demo :

View demo

  • Install

You could get it from the BRAT plugin which you could download from the comunity plugins in obsidian.

Other ways to be added...

After installed the BRAT plugin, go to the settings, and click "Commuity Plugins", then go the "Installed Plugins" list.

Click the "Options" button of BRAT plugin, and then click "Add Beta plugin",

just fill in the textbox with the url "https://github.com/gitcpy/obsidian-diagram-popup",

Click "Add Plugin", A fews seconds later, the installing will be completed.

  • Usage

    • Open the popup

      If there is diagram in the markdown file, open the popup up with ctrl+left click, or click the open buttn on top.

    • Popup operation

      It is easy to operate the popup.

      • Use mouse on PC

        Zoom out or zoom in by wheel

        Drag by holding left click

      • Use touching on mobile

        Zoom out or zoom in by touching with two fingers

        Drag by touching and moving with one finger

      • Use UI buttons

        No matter on PC or mobile, You can do it by 7 UI keys in the popup as follows:

        + : zoom in

        - : zoom out

        ← : move left

        → : move ight

        ↑ : move up

        ↓ : move down

        x : close

  • Settings

    These settings are for the users to custom the plugin.

  • Example

    • Add Image

      1. Press shift + ctrl + i to find target class Name and add it to settings.

      2. This example is for image. Because the target, the image element, is not a container, and its container is at the upper level, please check the container checkobx. But don't if the target is a container keep the core element.

      3. We could see the open popup button after the md file reopen.

        Here is the image in the popup.

      4. Set image max height in md tab win.

        After setting.
        
      5. Set the open button position.

        Settinggs
        
        After setting
        

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Obsidian Graphviz
4 years ago by Feng Peng
Graphviz plugin for obsidian md.
Diagrams.Net
4 years ago by Jens M Gleditsch
This repository contains a plugin for Obsidian for inserting and editing diagrams.net (previously draw.io) diagrams.
TikZJax
4 years ago by artisticat1
Render LaTeX and TikZ diagrams in your notes
D2
3 years ago by Terrastruct
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
Mermaid Tools
3 years ago by dartungar
Tools for improved Mermaid.js experience in Obsidian.md
Adamantine Pick
3 years ago by Urist McMiner
Embeddable Pikchr(https://pikchr.org) diagrams renderer plugin for Obsidian(https://obsidian.md)
Mermaid Themes
3 years ago by jvsteiner
mermaid themes for obsidian
Mehrmaid
2 years ago by huterguier
Rendering Obsidian Markdown inside Mermaid diagrams.
Excalidraw
5 years ago by Zsolt Viczian
A plugin to edit and view Excalidraw drawings in Obsidian
Kroki
5 years ago by Greg Zuro
WaveDrom
5 years ago by Alex Stewart
Diagrams
5 years ago by Sam Greenhalgh
Draw.io plugin for obsidian.md
Nomnoml Diagram
5 years ago by Daeik Kim
Obsidian Plugin for nomnoml diagram
Pintora
2 years ago by Amias Lee
Create Pintora diagrams directly in the Obsidian.
Diagram Zoom Drag
2 years ago by ChenPengyuan
MoreDraw
a year ago by webceoboy2011
mordraw.com for obsidian plugin
Sankey
a year ago by Finn Romaneessen
An Obsidian plugin to create sankey diagrams
Flowcharts
a year ago by land0r
Flowchart Plugin for Obsidian – Create and customize flowcharts seamlessly within your Obsidian vault. Powered by Flowchart.js and designed for productivity
Export Graph View
a year ago by Sean McGhee
Plugin to export your vault's graph view.
Sticky Notes
a year ago by NoPoint
Obsidian Sticky Notes Plugin
GoBoard
4 months ago by Dmitry I. Sokolov
Obsidian plugin for rendering Go game diagrams from markdown code blocks
Mermaid Icons
3 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.