Settings

Theme

Show HN: Fast, Easy System Diagrams

architype.io

59 points by flamingcow 6 years ago · 11 comments

Reader

flamingcowOP 6 years ago

I spend lots of my time at a whiteboard diagramming current or proposed systems. The whiteboard experience is less than ideal: my handwriting isn't great, folks on the other side of a VC can't see, etc. Most diagramming software is designed for careful human placement to get precise results. I built Architype to let me take notes and play with system designs in real time during a conversation, in a way that can be easily projected. It's designed to be entirely client-side and fast, but still powerful enough to produce useful diagrams for most purposes.

dangom 6 years ago

Really cool stuff! I'm glad I didn't miss it. The keybindings really make prototyping much faster, especially for keyboard-centric devs out there.

nullwarp 6 years ago

This is neat though I don't seem to be able to link more than 2 nodes together.

  • flamingcowOP 6 years ago

    Thanks for this and filing the github issue as well. I put together a tutorial to walk through usage in more detail: https://github.com/firestuff/architype/blob/master/TUTORIAL....

    • stormy 6 years ago

      In the linked example for the tutorial, I see there is a "gRPC" label for the links inside the two region groups, however, I am not seeing that label show up anywhere on the diagram. Is that expected behavior?

      Other than that, very promising project and the vi keybindings are a nice touch.

sdeep27 6 years ago

Suggestion: it would be very useful to see some examples.

  • flamingcowOP 6 years ago

    Thanks for the suggestion. I'd previously added the tutorial linked below, but that clearly wasn't cutting it, so I've now added an example diagram for first-time visitors. If you already visited, click on the top object (probably the help text), press shift-D to delete all items, then refresh the page.

contingencies 6 years ago

mscgen + graphviz

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection