In the Ganimal project interactive, web-based learning software for compiler design will be developed. This learning software will rely on generators for interactive, multimedia visualizations and animations of compiler phases. Currently the following interactive animations are available online: GANIMAM applet for generating interactive animations of abstract machines; HeapSort algorithm animation: GaniFA applet for the interactive animation of the generation of finite automata from regular expressions and an electronic textbook on generating finite automata which includes the above animation.