Cinderella est un logiciel de géométrie dynamique développé initialement par le professeur Richter-Gebert à l'EPF Zurich. En partant de simples ensembles de triangles, en passant par les relations de la géométrie non-euclidienne jusqu'aux fractales et aux groupes de transformation, les dessins peuvent être créés et manipulés de manière interactive. Grâce au langage de programmation intégré CindyScript, l'utilisateur peut créer des interactions même complexes. Les résultats sont également disponibles gratuitement pour les publications commerciales (par exemple, dans les manuels scolaires) sans frais de licence supplémentaires. L'exportation en tant qu'application web se fait via la solution open source CindyJS.