[PR #337] [MERGED] Add category Diagramming, with tools Mermaid, DrawTheNet, and Diagrams.net #382

Closed
opened 2025-11-06 16:59:27 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/awesome-foss/awesome-sysadmin/pull/337
Author: @FiyaFly
Created: 5/4/2020
Status: Merged
Merged: 9/27/2020
Merged by: @n1trux

Base: masterHead: master


📝 Commits (2)

📊 Changes

1 file changed (+9 additions, -0 deletions)

View changed files

📝 README.md (+9 -0)

📄 Description

Application name / category

Mermaid / Diagramming
DrawThe.Net / Diagramming

Source URL

MermaidJS: https://github.com/mermaid-js/mermaid-live-editor
DrawTheNet: https://github.com/cidrblock/drawthe.net

why it is awesome

MermaidJS

Mermaid has a very easy and quick syntax, making it incredibly useful for throwing together quick diagrams on-the-fly. It also has a decent amount of diagram types, making it pretty versatile. It has a CLI interface you can use locally to generate the diagrams yourself. It integrates with Grafana via a plugin.

DrawTheNet

Note

: This is on the master repo that this was forked from, which makes me believe it was on here at one point, but I cannot find neither a commit nor a PR noting its removal. It is not actively updated, but still functional and very useful as-is.

DrawTheNet is like Mermaid on steroids. It has a lot more it can do, and is a lot more expansive and versatile. The downside here is that the syntax has to be a bit more complicated to be able to do this.

DrawTheNet uses YAML syntax.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/awesome-foss/awesome-sysadmin/pull/337 **Author:** [@FiyaFly](https://github.com/FiyaFly) **Created:** 5/4/2020 **Status:** ✅ Merged **Merged:** 9/27/2020 **Merged by:** [@n1trux](https://github.com/n1trux) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (2) - [`eaef3ac`](https://github.com/awesome-foss/awesome-sysadmin/commit/eaef3acdb5403c010f847d5d7412765af7630583) Add category Diagramming - [`1deae3f`](https://github.com/awesome-foss/awesome-sysadmin/commit/1deae3f9e32c7dadbf845660e2123e96443e01b5) Add Diagrams.net per PR #337 conversation ### 📊 Changes **1 file changed** (+9 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+9 -0) </details> ### 📄 Description ### Application name / category [Mermaid](https://mermaid-js.github.io/mermaid-live-editor/) / Diagramming [DrawThe.Net](http://go.drawthe.net/) / Diagramming ### Source URL MermaidJS: https://github.com/mermaid-js/mermaid-live-editor DrawTheNet: https://github.com/cidrblock/drawthe.net ### why it is awesome #### MermaidJS Mermaid has a very easy and quick syntax, making it incredibly useful for throwing together quick diagrams on-the-fly. It also has a decent amount of diagram types, making it pretty versatile. It has a CLI interface you can use locally to generate the diagrams yourself. It integrates with [Grafana](https://grafana.com/) via a plugin. #### DrawTheNet > **Note**: This is on the [master repo](https://github.com/kahun/awesome-sysadmin#diagramming) that this was forked from, which makes me believe it was on here at one point, but I cannot find neither a commit nor a PR noting its removal. It is _not_ actively updated, but still functional and very useful as-is. DrawTheNet is like Mermaid on steroids. It has a _lot_ more it can do, and is a lot more expansive and versatile. The downside here is that the syntax has to be a bit more complicated to be able to do this. DrawTheNet uses YAML syntax. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 16:59:27 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-sysadmin#382