PHPackages                             datlechin/flarum-mermaid - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. datlechin/flarum-mermaid

ActiveFlarum-extension[Parsing &amp; Serialization](/categories/parsing)

datlechin/flarum-mermaid
========================

Render Mermaid diagrams in Flarum posts.

v1.0.0(1mo ago)078↑100%[1 PRs](https://github.com/datlechin/flarum-mermaid/pulls)MITTypeScript

Since May 10Pushed 1mo agoCompare

[ Source](https://github.com/datlechin/flarum-mermaid)[ Packagist](https://packagist.org/packages/datlechin/flarum-mermaid)[ Docs](https://nqd.vn)[ Fund](https://buymeacoffee.com/ngoquocdat)[ GitHub Sponsors](https://github.com/sponsors/datlechin)[ RSS](/packages/datlechin-flarum-mermaid/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (1)Dependencies (1)Versions (3)Used By (0)

Flarum Mermaid
==============

[](#flarum-mermaid)

[![License](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)](LICENSE.md)[![Latest Stable Version](https://camo.githubusercontent.com/3c5ab68baaa4d2da1dafa50c4f2a6c2b1693147f649fb7f5fa41f9c673e51d84/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6461746c656368696e2f666c6172756d2d6d65726d6169642e737667)](https://packagist.org/packages/datlechin/flarum-mermaid)[![Total Downloads](https://camo.githubusercontent.com/7cb0742ca3b9f2b8965f5480d0d91dcb05cd2ffd1096b36128b80ca73d281853/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6461746c656368696e2f666c6172756d2d6d65726d6169642e737667)](https://packagist.org/packages/datlechin/flarum-mermaid)[![Sponsor](https://camo.githubusercontent.com/d6fed28d69a919792f1e66c636395bc095085dc78df13dcf6d1bbe2ecf857594/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73706f6e736f72732f6461746c656368696e3f6c6f676f3d67697468756273706f6e736f7273266c6162656c3d53706f6e736f72)](https://github.com/sponsors/datlechin)

A [Flarum](https://flarum.org) extension that renders [Mermaid](https://mermaid.js.org) diagrams inside posts.

[![Mermaid diagram rendered inside a Flarum post](screenshots/example.png)](screenshots/example.png)

Example
-------

[](#example)

```
```mermaid
flowchart LR
    A[User clicks login] --> B{Has passkey?}
    B -- yes --> C[Verify with WebAuthn]
    B -- no --> D[Password form]
    C --> E[Signed in]
    D --> E
```

```

Installation
------------

[](#installation)

```
composer require datlechin/flarum-mermaid:"*"
```

Updating
--------

[](#updating)

```
composer update datlechin/flarum-mermaid:"*"
php flarum cache:clear
```

Sponsors
--------

[](#sponsors)

If this extension is useful to you, you can sponsor the work via [GitHub Sponsors](https://github.com/sponsors/datlechin) or [Buy Me a Coffee](https://buymeacoffee.com/ngoquocdat).

Links
-----

[](#links)

- [Packagist](https://packagist.org/packages/datlechin/flarum-mermaid)
- [GitHub](https://github.com/datlechin/flarum-mermaid)
- [Discuss](https://discuss.flarum.org/d/39236)
- [Mermaid](https://mermaid.js.org)

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance94

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

30d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b5dca3124d040fb5f1e59100485f3a23e42e4e4b1c6d89c5d4cd3e79d95f574e?d=identicon)[Ngô Quốc Đạt](/maintainers/Ng%C3%B4%20Qu%E1%BB%91c%20%C4%90%E1%BA%A1t)

---

Top Contributors

[![datlechin](https://avatars.githubusercontent.com/u/56961917?v=4)](https://github.com/datlechin "datlechin (5 commits)")[![flarum-bot](https://avatars.githubusercontent.com/u/39334649?v=4)](https://github.com/flarum-bot "flarum-bot (1 commits)")

---

Tags

markdownflarumdiagramsmermaidflowchart

### Embed Badge

![Health badge](/badges/datlechin-flarum-mermaid/health.svg)

```
[![Health](https://phpackages.com/badges/datlechin-flarum-mermaid/health.svg)](https://phpackages.com/packages/datlechin-flarum-mermaid)
```

###  Alternatives

[erusev/parsedown

Parser for Markdown.

15.0k155.2M835](/packages/erusev-parsedown)[league/commonmark

Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)

3.0k426.1M927](/packages/league-commonmark)[michelf/php-markdown

PHP Markdown

3.5k53.8M370](/packages/michelf-php-markdown)[league/html-to-markdown

An HTML-to-markdown conversion helper for PHP

1.9k31.0M266](/packages/league-html-to-markdown)[cebe/markdown

A super fast, highly extensible markdown parser for PHP

1.0k33.5M146](/packages/cebe-markdown)[flarum-lang/russian

Russian language pack for Flarum.

12127.5k](/packages/flarum-lang-russian)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
