Skip to content

Data Structure Visualiser

License

PyPI downloads

DSViz is a simple and intuitive Python interface to multiple packages in order to help visualise different data structres while codng them. This package is developed mainly for students or developers who are in the process of learning data structures.

This packages acts as an interface to Tkinter a Python UI library and GraphViz which facillitates rendering of graphs described in the DOT language.

This package can be used to visualise any implementations of the following:

  • Array Lists
  • Linked Lists
    • Singly Linked Lists
    • Doubly Linked Lists
    • Circular Linked Lists
  • Trees
  • Graphs
    • Directed Graphs
    • Undirected Graphs
Back to top