
DSA View View
Interactive TypeScript DSA visualizer — step through algorithms and watch data flow.
Free - Free to use and open-source (GitHub repository); deployed demo available on Vercel.
About DSA View View
DSA View View turns TypeScript algorithm functions into step-by-step visual stories. Paste or edit a function, run it in the browser with structured inputs, and watch arrays, matrices, trees, linked lists, stacks, pointers and return values animate as the code executes. Includes 39 built-in examples, multiple data-specific visual views, shareable tokenized URLs, and out-of-the-box support for common DSA input types.
Key Features
- Step-through execution of real TypeScript functions with animated data views
- Data-specific visualizations: arrays, matrices, trees, linked lists, stacks, two-pointer areas
- Built-in support for common DSA input types (TreeNode, ListNode, heaps, nested arrays, matrices)
- 39 example algorithms searchable by name/category (Two Sum, Binary Search, Number of Islands, etc.)
- Tokenized share URLs to share exact code, input, mode, and runtime step
Who is this for?
Students, educators, and software engineers preparing for coding interviews or learning data structures & algorithms.
Comments (0)
No comments yet
Be the first to share your thoughts!
Sign in to join the conversation
Sign InStats
Categories
Pricing
FreeFree to use and open-source (GitHub repository); deployed demo available on Vercel.
Platforms
Tech Stack
Tags
Related Products
Claude Code
AI pair programmer that understands your entire codebase

Hezo
Your own team of AI agents. Built to deliver.
Nerdsip World Events
Nerdsip Events - Covering events the whole world talks about

DemoBook
Get better at AI, 5 minutes a day.
Envly
A Mac app to see, edit and switch your .env files
