Paper abstract: AlgAE is a framework for algorithm animation to support undergraduate education in programming. AlgAE is aimed at rapid development of animations of C++ or Java code extracted from the instructor's own notes or from the course's textbook. It can be used by instructors in a live classroom setting, by students studying or reviewing course material, or as part of internet-delivered courseware. This paper presents an overview of the AlgAE architecture, the process of developing a new animation, and assesses the degree to which the AlgAE design supports its goal of facilitating rapid development of animations.