How will you represent transpositions?
All of the Chess Openings in a Image Tree

How will you represent transpositions?
Good question! Actually, the graphical answer is simple: instead of requiring only trees, which by definition cannot have branches that fuse back together, allow graphs, which allow such fusion. That would be interesting in itself, since certain key positions would have several incoming arcs, so it would be possible to objectively measure the importance of a position to some extent by merely counting how many incoming arcs it has.
Maybe a dotted line between possible transpositions, I dont think it would get too messy.
I think it could potentially be very messy, depending on how much detail you wanted to show.

Thanks for the feedback! Keep it coming! I made some updates and I will use the graph/node method. Maybe the more arcs the node has, the darker its edges will be. I will continue to update the openings.
Nice.
Can I use your opening list at http://www.chesstree.net? It's also a tree of openings that expands into deeper openings when clicking bubbles.
I also wanted to do this when I started but the issue with this is that the connections between nodes are not obvious in this tree format, whereas on the board the connections are perfectly clear.
I'm still not very good at memorizing openings and I'm not a hugely strong chess player but I feel like this is most likely not how the professionals memorize openings. I think it has more to do with experience and analysis
Hey all!
I created an open source project which will contain all of the chess openings in a tree style format organized by ECO codes. My reason for starting this project is to make it visually easier to study the openings.
My github page is https://github.com/bizzk3t/Chess-Openings if you would like to contribute!
My intention is to go beyond the basic openings and expand into deeper lines. Then, in the future, I would like to create an interactive program that, when you click on one of these bubbles, it will display the corresponding opening. So far this is what I have:
https://raw.githubusercontent.com/bizzk3t/Chess-Openings/master/images/chess.png