Sidharth Vinod b762d1a44a Merge branch 'master' into gists
* master: (28 commits)
  fix: SecurityLevel
  Trigger an alert when securityLevel is stripped
  Only strip securityLevel option when state is loaded from URL
  Fix lint issues
  Update monaco
  Bump tslib from 2.2.0 to 2.3.0
  Bump monaco-editor from 0.24.0 to 0.25.0
  Bump eslint from 7.27.0 to 7.28.0
  Bump cssnano from 5.0.5 to 5.0.6
  Bump postcss from 8.3.0 to 8.3.2
  Bump eslint-plugin-tailwindcss from 1.9.1 to 1.13.2
  Bump cypress from 7.4.0 to 7.5.0
  Handle <img> tag support in graphs
  Force securityLevel option to 'strict' by default to mitigate XSS attacks
  Bump mocha from 8.4.0 to 9.0.0
  Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.26.1
  Bump prettier from 2.3.0 to 2.3.1
  Bump @typescript-eslint/parser from 4.26.0 to 4.26.1
  Bump normalize-url from 4.5.0 to 4.5.1
  Fix typo in grammer
  ...
2021-06-15 21:20:28 +05:30
2021-06-15 20:54:09 +05:30
2021-05-03 12:30:20 +05:30
2021-05-31 16:53:54 +05:30
2021-06-15 21:20:28 +05:30
2021-06-15 21:20:28 +05:30
2021-06-12 11:13:44 +05:30
2021-06-15 21:20:28 +05:30
2021-05-29 15:42:20 +05:30
2021-05-31 13:52:28 +05:30
2021-05-09 17:30:34 +05:30
2021-05-23 19:52:04 +05:30
2021-05-24 00:17:20 +05:30
2021-05-29 16:53:31 +05:30
2021-06-04 23:54:14 +05:30
2021-01-12 20:51:16 +01:00
2021-05-24 00:17:20 +05:30
2021-06-05 16:09:21 +05:30
2021-05-28 10:32:41 +05:30
2021-06-03 00:53:30 +05:30
2021-05-23 16:29:56 +05:30
2021-06-05 02:25:12 +05:30

Mermaid Live Editor Join our Slack!

Contributors are welcome!

If you want to speed up the progress for mermaid-live-editor, join the slack channel and contact knsv.

mermaid-live-editor

Edit, preview and share mermaid charts/diagrams.

Features

  • Edit and preview flowcharts, sequence diagrams, gantt diagrams in real time.
  • Save the result as a svg
  • Get a link to a viewer of the diagram so that you can share it with others.
  • Get a link to edit the diagram so that someone else can tweak it and send a new link back

Live demo

You can try out a live version here.

Docker

docker run --publish 8000:80 ghcr.io/mermaid-js/mermaid-live-editor

Then open http://localhost:8000

Setup

Volta is used for managing node and yarn versions.

This project is set up using Yarn. :

yarn install

Development

yarn dev -- --open

This app is created with Svelte Kit.

Release

When a PR is created targeting master, it will be built and deployed as a beta in http://mermaid-js.github.io/mermaid-live-editor/beta

Once the PR is merged, it will automatically be released.

S
Description
Edit, preview and share mermaid charts/diagrams.
Readme MIT
146 MiB
Languages
TypeScript 50%
Svelte 45.1%
JavaScript 2.3%
CSS 1.5%
HTML 0.4%
Other 0.7%