Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

SolveBeam Diagrams With Mermaid Wordpress Plugin - Rating, Reviews, Demo & Download

SolveBeam Diagrams With Mermaid Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

SolveBeam · GitHub

SolveBeam Diagrams with Mermaid adds a block for creating diagrams and visualizations with
Mermaid. Enter Mermaid syntax in the block editor and
the diagram is rendered in the editor and on the front end.

Mermaid is rendered locally in the browser. This plugin does not require an
external account or service to render diagrams.

Source Code

This plugin ships compiled (minified) JavaScript and CSS in the blocks/
folder. The human-readable source code of everything in that folder is
publicly available:

What is in the blocks/ folder?

  • blocks/mermaid-diagram/ – compiled from blocks-src/mermaid-diagram/
    (index.js, view.js, editor.css, style.css and block.json),
    including the core of the Mermaid library.
  • blocks/*.js (numbered files such as blocks/8726.js) – chunks that webpack
    splits off from Mermaid and are loaded on demand for the different diagram
    types. These files contain only code from Mermaid and its npm dependencies,
    not from this plugin.

The Mermaid dependencies bundled in these chunks, with their public source code:

Building from source

The compiled files are built with @wordpress/scripts
(webpack). Node.js and npm are required.

  1. Clone the repository or use the plugin folder:
    git clone https://github.com/solvebeam/solvebeam-diagrams-with-mermaid-for-wordpress.git
  2. Install the dependencies (including Mermaid from npm): npm install
  3. Build the production files: npm run build

This compiles blocks-src/ into blocks/. Use npm run start to build in
development mode and watch for changes; development builds are not minified.

Third-Party Licenses

This plugin bundles Mermaid, which is
available under the MIT License. The Mermaid license is available at
https://github.com/mermaid-js/mermaid/blob/develop/LICENSE.
The dependencies of Mermaid listed above are available under their own open
source licenses, which can be found in their repositories.

Screenshots

No screenshots provided


Reviews & Comments