Cinderella
Interactive Geometry Software
Cinderella provides an interactive environment for constructing and visualising geometric objects, ranging from basic triangle relationships to advanced topics such as fractals, transformation groups, and non‑Euclidean geometries. Users can manipulate constructions with the mouse, create simulations of physical systems like masses, springs, charges, and planetary orbits, and export their work to the web using Java‑based technologies. The software includes a functional programming language, CindyScript, which allows custom scripting for plotting functions, automating object motion, and generating arbitrary figures.
The tool targets educators, students, and researchers who need a flexible platform for teaching and exploring mathematics at any level, from K‑12 curricula to university‑level projective and hyperbolic geometry. Its intuitive interface aims to keep the focus on mathematical concepts rather than software mechanics, while supporting a wide range of mathematical theories internally.
Cinderella runs on multiple operating systems, including macOS, Windows, Linux and other Unix variants, and is distributed freely without licensing restrictions. It integrates with the open‑source companion project CindyJS for web‑based visualisations and participates in the Intergeo community for geometry education.
Reviews
Loading reviews…
Similar apps

STEM Tools & Simulations
GeoGebra
Solve, save and share math problems, graph functions, etc

STEM Tools & Simulations
Algodoo
Draw and interact with physical systems

Diagramming & Whiteboarding
ChemDoodle
2D chemical drawing, publishing and informatics

STEM Tools & Simulations
OpenRocket
Model rocket simulator

DevOps & Infrastructure
Cinder
C++ library for creative coding

STEM Tools & Simulations
Celestia
Space simulation for exploring the universe in three dimensions