Seems like a cool project !! Can you implement auto-parse as soon as the tree is pasted? Right now we can use arrow keys to reorder files, would love drag and drop ability for that too.

Would love to have ASCII Tree Editor on https://www.superlaun.ch

Thank you, I'm glad you find it useful! The reason I didn't implement auto-parsing in the text editor is that I want it to avoid affecting the tree component on the left side. Sometimes, I like to write something before copying the tree. It's like a scratchpad for me to finalize the text I want. Also, since it's auto-generated, if it were also auto-parsed, it could cause an infinite loop whenever anything is changed.

Drag-and-drop functionality was actually the first thing I considered. However, I want to keep the code clean and avoid involving too many third-party libraries. So, I came up with this method to make reordering easy while keeping it simple to implement.

I will submit it to Superlaunch, although I feel that it might not be valuable enough to be considered a product :)