Who maintains Mermaid and how can I get involved?
Updated
Mermaid is created by Knut Sveidqvist and maintained by a small team of developers listed on the project site, with contributions open to the wider community. If you want to report a bug, suggest a feature, or contribute code, the site points you to the community as the place to start. Note that the site now states "Mermaid.js now lives at mermaid.ai," so the project's home has moved.
Who maintains Mermaid
The site's team section lists the people behind the project by role:
| Role | People listed |
|---|---|
| Creator | Knut Sveidqvist |
| Developers | Sidharth Vinod, Ashish Jain, Alois Klink, Neil Cuzon, Tyler Liu, Reda Al Sulais, Per Brolin, Nikolay Rozhkov, Justin Greywolf, Steph Huynh, Matthieu Morel, Marc Faber, Yash Singh, Nacho Orlandoni, Mindaugas Laganeckas |
Knut Sveidqvist is credited as the creator, and the developer list represents the ongoing maintainers. Several developers are also marked as sponsors, which indicates financial backing for their work on the project.
How to get involved
The site's contributors section invites you to "Join the community and get involved!" That is the entry point the project offers for participation. Based on the roles shown, involvement generally takes one of these forms:
- Using and sharing it — the site highlights that Mermaid is easy to use, has integrations available, and is award winning, so adoption and feedback are part of the ecosystem.
- Reporting issues and suggesting changes — useful if you hit a bug or want a feature, and a low-barrier way to contribute.
- Contributing code or documentation — the developer roster shows the project relies on a distributed team, so new contributors can join that group over time.
- Joining the community — the explicit call to action for anyone who wants to participate beyond casual use.
What to check before you start
- Confirm the current home. Since the page says Mermaid.js now lives at mermaid.ai, use that destination for up-to-date contribution guidance rather than assuming the old host is the active hub.
- Match your goal to a channel. A quick question, a bug report, and a code change usually go through different paths; the community entry point is where to find the right one.
- Look at the maintainer list first. If you want to know how active the project is or who reviews changes, the Creator and Developers list is the fastest signal.
If your goal is simply to understand who is responsible for Mermaid, the team list answers it directly. If your goal is to participate, start at the community link and work from there.