<div>At the end of the day, I found that plantuml is the most suitable tool for this.<br></div><div>Graphviz dot is interesting, but it doesn't feel natural to make class diagram with it, or at least it's less handy... I could bring several arguments to support this, but it's not the topic.<br></div><div><br></div><div>Everybody wanting to try itself is welcome, but, *I* can take the commitment to maintain it over the years.<br></div><div><br></div><div>Here are the 3 svg files witch are my last proposals for the moment:<br></div><div><br></div><div><a href="https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/base.svg">https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/base.svg</a><br></div><div><a href="https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/other_collections.svg">https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/other_collections.svg</a><br></div><div><a href="https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/full.svg">https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/full.svg</a><br></div>