23 पॉइंट द्वारा xguru 2022-11-23 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • D2 = Declarative Diagramming
  • MermaidJS, Graphviz, PlantUML आदि की तरह टेक्स्ट से डायग्राम बनाने की भाषा
  • VSCode/Vim एक्सटेंशन उपलब्ध हैं, और CLI के जरिए .d2 फ़ाइल से SVG भी बनाया जा सकता है
  • Go ओपन सोर्स के रूप में लाइब्रेरी की तरह इस्तेमाल किया जा सकता है
  • ओपनकोर मॉडल(बिल्ट-इन बाहरी layout engine के रूप में dagre/ELK मौजूद हैं, और software architecture ड्रॉइंग के लिए अनुकूलित TALA engine विकसित करके अलग लाइसेंस बेचा जाता है)

4 टिप्पणियां

 
galadbran 2022-11-23

अरे, sequence diagram सपोर्ट नहीं है TT

 
majorika 2022-12-09

आज 0.1.0 वर्ज़न में इसे experimental feature के रूप में सपोर्ट करना शुरू किया गया है।
https://d2lang.com/tour/sequence-diagrams
https://github.com/terrastruct/d2/releases/tag/v0.1.0

 
xguru 2022-11-23

इन्होंने MermaidJS, Graphviz, PlantUML के साथ तुलना करने के लिए एक अलग साइट भी बनाई है.
Text-To-Diagram https://text-to-diagram.com/

 
nezz1204 2022-11-23

इसे देखकर लगता है कि एक बार इस्तेमाल करके देखना चाहिए। लेकिन ऊपर वाले की बात की तरह, sequence diagram का सपोर्ट न होना सबसे बड़ी कमी है। शायद जल्द ही इसका सपोर्ट आ जाएगा।