Open Knowledge Diagrams with Mermaid and Git

New feature: The Onyku™ proof of concept supports adding diagrams to design question guidelines using Mermaid code.
Onyku GitHub repository

Mermaid, combined with Git repositories, supports Open Knowledge principles.

Benefits

  • No Licensing barriers: Mermaid is Open Source.
  • Foster collaboration: Diagram codes stored on Git repositories can be easily shared and collaboratively edited. No need to recreate a diagram from scratch if the source file is unavailable.
  • Consistent version control: Diagram As Code ensures that diagrams follow the same version control process as the rest of the code, eliminating the need to manage diagram source files separately.

Screenshot of the new form field

It is now possible to add one or more diagrams by clicking ‘Add Diagram.’
A ‘Preview’ button is available to display the resulting diagram directly below the code, removing the need to leave the Design Question Guidelines form (e.g., opening a separate diagram application).