Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For anyone who is willing to use a webapp, I like drawio[0]. You can download locally[1] and self host (I just use the python webserver).

While finding the Github, I see they now actually package an Electron application, so that is probably worth exploring[2].

[0] https://www.drawio.com/

[1] https://github.com/jgraph/drawio

[2] https://github.com/jgraph/drawio-desktop



DrawIO feature to save editable PNGs (embedded diagram source code) is absolutely magical.

The tool is quite basic, until you realize, you can create reusable blocks (in scratchpad) with predifened style.

From that point on you just publish editable PNGs to git and draw them rather quickly by dropping in predefined blocks.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: