Msc thesis • JS library
A JavaScript library designed for creating interactive algorithm visualizations using matrices.

Matrix-based
algorithms
Step-by-step
algorithm execution
Interactive
visualisations
A JavaScript library designed to make matrix-based algorithms easier to understand through interactive, visual representations of their execution and underlying operations. I designed and developed the library to transform complex algorithmic processes into step-by-step visualizations, making it easier to explore how data changes and how individual operations affect the matrix throughout execution. Developed as my master's thesis project, MatrixVis combines algorithmic logic with interactive visualization, turning abstract computational concepts into a more accessible and intuitive learning experience.