mermaid
excalidraw
mermaid | excalidraw | |
---|---|---|
142 | 393 | |
71,209 | 82,323 | |
1.2% | 3.0% | |
10.0 | 9.5 | |
about 3 hours ago | about 16 hours ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mermaid
-
MySQL + Docker: Initial Setup
* Drawn by mermaid.
-
Draw Diagrams in READMEs using Mermaid
The Markdown format is a blessing for documentation. While many are aware it can create headings, tables, text styles, and lists, not many know about extensions available to the basic Markup language. Today, we'll learn about Mermaid.js. This powerful yet simple diagramming tool speaks to the aspirations of Markdown format.
-
Auth: Local-First Access Control
The diagrams in the first half of the article are made with tldraw https://www.tldraw.com/
The lower half look like the output from Mermaid https://mermaid.js.org/
-
Extending AstroJS Markdown Processing With Remark and Rehype Plugins
Lets, assume we want to add rendered Mermaid diagrams to our page by transforming the source code in fenced code blocks like the following:
- Mermaid: Diagramming and Charting Tool
- Desbravando o poder do markdown
- Ask HN: Visualize Software Architecture/Concepts
-
Argdown, like Markdown for argument mapping
I might know nothing about debates, but in my impression you always make the diagram that does its job best. Argdown seems to constrain everything to its framework and forces the style of the output.
Also, Mermaid (https://mermaid.js.org/) exists.
- Mermaid Gantt diagrams are great for displaying distributed traces in Markdown
-
Import and Export Markdown in Google Docs
i hope they'll eventually support Mermaid (https://github.com/mermaid-js/mermaid) for creating diagrams directly within documents. i've been using it a lot for my markdown files and it works amazingly well with LLMs (e.g. asking LLM to generate the diagram representation of something using Mermaidjs)
excalidraw
- I spent 5 hours learning how ClickHouse built their internal data warehouse
- Agentic Patters from Scratch Using Groq
-
Researchers' Night, our project!
Web for Designing Schematics and Sketches
- Ask HN: Best tool to create cloud architecture diagrams
- Ask HN: Visualize Software Architecture/Concepts
-
Never run out of content ideas
Add diagrams if needed to help you understand what’s going on in the future. Tools like Excalidraw and Figma have made creating great diagrams for workflows or infrastructure easy.
-
🚀Boost Your Dev Workflow with These Top Tools
✅Try out Excalidraw
-
Will Figma become an awkward middle ground?
Note: Professionally I do practically nothing with the frontend of web development, so my experience may be far from normal, but when I do have to do something frontend related for personal work or the rare work-related task, I prefer a very rough wireframe using something like https://excalidraw.com/
-
Three important steps before jumping to the code
You can still produce something useful even if you’re not a professional designer. For example, you can use a rapid wireframing tool like Balsamiq (my favorite) or Excalidraw. With such tools, you can sketch an idea quickly without spending time on minor visual details. Or, use a whiteboard or good old pencil and paper. Any sketch is better than nothing.
- Excalidraw: Open-source "hand-drawn" browser drawing tool
What are some alternatives?
plantuml - Generate diagrams from textual description
tldraw - SDK for creating whiteboards and canvas experiences on the web.
C4-PlantUML - C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
draw.io - draw.io is a JavaScript, client-side editor for general diagramming.
aws-icons-for-plantuml - PlantUML sprites, macros, and other includes for Amazon Web Services services and resources
obsidian-excalidraw-plugin - A plugin to edit and view Excalidraw drawings in Obsidian
docker-draw.io - Dockerized draw.io based on tomcat:9-jre11 & tomcat:9-jre8-alpine official image.
d2 - D2 is a modern diagram scripting language that turns text to diagrams.
drawio-desktop - Official electron build of draw.io
graphviz
venn.nvim - Draw ASCII diagrams in Neovim