Mermaid Tools

by dartungar
5
4
3
2
1
Score: 80/100

Description

Category: Data Visualization

The Mermaid Tools plugin for Obsidian.md brings a convenient toolbar to your editing experience, making it easier to create diagrams and visualizations using Mermaid.js. With this plugin, you can quickly access common Mermaid.js elements, such as shapes, arrows, and more, without having to remember their syntax. Simply click on an element in the toolbar, and it will be inserted into your editor for further customization. The plugin also includes a settings panel where you can create, edit, delete, and reorder your custom elements, giving you greater control over your diagram-making process. Whether you're creating flowcharts, sequence diagrams, or other types of visualizations, Mermaid Tools simplifies the process and streamlines your workflow.

Reviews

No reviews yet.

Stats

311
stars
274,513
downloads
13
forks
1,224
days
280
days
280
days
21
total PRs
0
open PRs
0
closed PRs
21
merged PRs
48
total issues
6
open issues
42
closed issues
2
commits

Latest Version

9 months ago

Changelog

✨ Add custom categories ✨ Reorder & delete any category ✨ Settings UI overhaul

README file from

Github

Mermaid Tools for Obsidian.md

About Mermaid

Mermaid.js lets you create diagrams and visualizations using text:

Start ---> Stop

will render as:

image

Obsidian supports Mermaid.js natively, via mermaid codeblocks.

⚠️ Please note that rendering Mermaid is Obsidian's feature, and not implemented by this plugin. This plugin has no control over how Mermaid is rendered. All bugs concerning rendering of diagrams should be posted to official forums.

Mermaid Tools

This plugin adds a toolbar with common Mermaid.js elements, so you won't have to remember them.

Use ribbon icon or Mermaid: Open Toolbar View command to open the toolbar.

Click on an element to paste it into editor.

image

A small demo: obsidian-mermaid-demo-updated

Note: in toolbar panel, all elements are wrapped as complete diagrams for rendering purposes.

Create & Manage elements

You can create, delete, edit & reorder elements in settings tab: mermaid-toolbar-settings

Roadmap:

  • ✅ add / edit elements in settings
  • ✅ reorder elements in settings
  • UX improvements

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.