VisuAlgo

VisuAlgo animates data structures and algorithms to help learners understand topics from sorting to graph structures.

visualgo.net
VisuAlgo homepage screenshot

About VisuAlgo

VisuAlgo visualizes data structures and algorithms through animation, with 24 visualization pages covering topics from sorting, linked lists and heaps to graph structures. Each page includes e-Lecture Mode explanations, support for user-supplied inputs including graph drawing in nine graph visualizations, recursion tree or DAG visualization for JavaScript recursive functions, and a linked online quiz component with answers graded almost instantly.

It was developed for National University of Singapore students in data structure and algorithm classes, but is also intended for other learners. Account registration is described for computer science students and teachers worldwide, the interface is maintained in English, Chinese and Indonesian with other languages redirecting to English, and very large recursion visualizations can crash a browser or computer.

Key features

  • Use custom inputs for any algorithm instead of sample inputs
  • Draw custom graphs in nine graph-related visualizations
  • Visualize recursion trees or DAGs for JavaScript recursive functions
  • Access e-Lecture Mode explanations on each visualization page
  • Take online quizzes linked to visualization modules with instant grading
  • Switch interface between English, Chinese, and Indonesian versions
Best for: Computer science students learning data structures and algorithms on their own and at their own pace.
Good for
  • Supports self-paced study of data structure and algorithm basics
  • Accepts custom inputs, including drawn graphs in nine visualizations
  • Pairs visualizations with e-Lecture explanations and quizzes graded almost instantly
Watch out for
  • Languages other than English, Chinese and Indonesian redirect to English
  • Very large recursion trees can crash the user's browser or computer
  • Online quiz question bank is still being expanded

VisuAlgo at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Good for
Students
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

VisuAlgo alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 20 alternatives

Popular in Learn to Code

Well-known listings from the same topic.

All 387

VisuAlgo FAQ

Who can register for a VisuAlgo account?
Computer science students and teachers worldwide can create an account from the login page; registration is no longer limited to nus.edu addresses.
Can I enter my own data instead of using sample inputs?
Yes, you can use your own input for any algorithm, including drawing graphs in nine visualizations: Graph DS, DFS/BFS, MST, SSSP, Max Flow, Matching, MVC, Steiner Tree, and TSP.
Is VisuAlgo available in languages other than English?
Yes, Chinese and Indonesian versions are offered, with a goal of near 100% translation; other languages redirect to English because translation progress is far behind.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing