
DSA View View
Allows you to understand DSA easily with visualization
8 followers
Allows you to understand DSA easily with visualization
8 followers
DSA View View turns TypeScript algorithm functions into step-by-step visual stories. 👀👀 Write code, run it with structured inputs, and see the arrays, matrices, trees, lists, stacks, pointers, and return values move as the function executes. It is built for those moments when reading the code is not enough and you want to view why the answer changes. If you like it, please give a star ⭐ https://github.com/nyaomaru/dsa-view-view








Free
Launch Team

Viktor.comAn AI coworker that actually does the work
Promoted
finally something that makes pointer movement click for me, watched a two sum variant trace through the array and the swap visualization made the i++ jump finally make sense
@arifzdlo
Thank you for such a kind comment!
I completely agree. Pointer movement can be surprisingly difficult to follow in my head 😅
I’m really happy the trace helped the `i++` jump finally click for you. That’s exactly why I built this tool. Apparently, sometimes our brains need a runtime visualizer too 😸
Honestly this is kind of a lifesaver for visualizing two pointers, like watching the indices actually move makes it click way faster than just reading the code. The tree visualizations were a nice surprise too.
@cemaljzhy
Thank you for such a nice comment!
Hearing you call DSA View View a lifesaver honestly made my day 😸
Two pointers can be difficult to follow when the indices only exist inside my head, so I’m really glad watching them move helped everything click faster.
And I’m happy the tree visualizations were a nice surprise too!