Three amazing diagrams types you had no idea GitHub Markdown could create!

CodeWithCaen - Feb 26 '23 - - Dev Community

Introduction

Even though I use GitHub on a daily basis, I still get surprised sometimes. Today I found out that GitHub Markdown not only can create interactive maps but also 3D models. Grouping these together with plain old boring diagrams feels like a shame!

Diagrams

Okay, you probably know about this one already, but if you didn't, let me be the first to tell you that GitHub can in fact be used to create flowcharts using Mermaid.js.

Diagram

Maps

This was really news to me, not sure how often it will be helpful, but still really cool!

Map

3D STL Models

As a 3D-printing lover, I just have to say that this is amazing! I've never even thought about version-controlling STL files, but if I do, I'll be sure to use this one!

3D Model

Conclusion

Found this article interesting? Did you learn anything new? If so, please share the post and leave a comment down below with your thoughts!

All credits for the code examples go to the Creative Commons licensed GitHub docs, which you can find here: https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting

I also created a GitHub repository containing the code examples used: https://github.com/caendesilva/incredible-github-markdown/blob/master/diagrams.md

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .