
Elements is a tool for exploring geometric constructions.
It is inspired by Euclidea and GeoGebra and is named after Euclid's books.
The core of the project is a javascript library that can be used to create a construction tree of objects like points, circles or segments. When the base objects are modified, the tree is refreshed to update the dependent constructions.