Divisualise! is an extensible, interactive divide-and-conquer algorithm visualiser created by Armand Coretchi.
Exposing a simple API, Divisualise! is designed to be easily extensible by teachers and advanced students who wish to create their own visualisations. Define an algorithm and implement its naive recursive implementation - get input handling, presentation, and dynamic programming for free!
Divisualise! is built with SvelteKit, TypeScript and Tailwind CSS. The source code is available on GitHub under the GPL-3.0 license. Contributions in the form of algorithm implementations or other improvements are welcome and encouraged!