3 ms·
we maintain a wrapper around dagre, which adds functionality like supporting container to container connection. dagre is unmaintained, but it's also "complete",
by alixanderwang 4y ago
we maintain a wrapper around dagre, which adds functionality like supporting container to container connection. dagre is unmaintained, but it's also "complete", in that it implements the theoretical papers it set out to.
- tunesmith 4y agoI'm wondering why you don't use elkjs? I recently moved my own side project from dagre to elkjs for exactly this reason.
- alixanderwang 4y agoelkjs is an alternative! https://github.com/terrastruct/d2#plugins https://github.com/terrastruct/d2#plugins. we haven't gotten the defaults to look as good though
- tunesmith 4y agoah! I understand, I've spent a little too much time playing with way too many combinations of elk's configs.
- alixanderwang 4y agoif you'd like to help, we're trying to figure some of these configs here in case something stands out to you! https://github.com/terrastruct/d2/pull/95 https://github.com/terrastruct/d2/pull/95