The webpages listed here show algorithms and data structures as visual animations. They are not intended to replace a good book on the subject, but rather to complement existing sources.

New: Added play/pause/faster/slower buttons to most panels

Algorithms

Data structures

About the author

Chris Laux has been a practicing programmer for many years, lately working with JavaScript and Python. His interest in programming started in childhood when he discovered BASIC and Pascal for MS DOS. He lives in a small municipality near Munich, Germany. He believes the static display of algorithms and data structures in conventional textbooks and web pages can be much improved using modern animation techniques.