An interactive interface for visualizing and analyzing geometric models.
geometor.explorer is the interactive workbench for the GEOMETOR initiative. It brings the symbolic models of geometor.model to life, providing a real-time visual interface for constructing, observing, and analyzing geometric systems.
While geometor.model provides the "algebra" and geometor.divine provides the "analysis", explorer provides the "intuition".
- Interactive Canvas: Build constructions step-by-step using a point-and-click interface.
- Symbolic Visualization: Click on any element to see its exact algebraic definition (using LaTeX/KaTeX).
- Real-Time Analysis: Watch as golden sections and harmonic ranges are automatically highlighted by
geometor.divineas you build. - Precise Rendering: SVG-based rendering ensures infinite scalability and crisp visuals.
- SVG Export: Download your constructions as standalone SVG files with embedded styles for use in other tools.
- Animated Export: Create self-playing animations of your geometric constructions sharing the elegance of the process.
- CLI Panel: Interact with the model using text-based commands via the integrated terminal panel.
pip install geometor-explorerStart the explorer server:
explorerThen open your browser to http://127.0.0.1:9000.
- Flask: Web server backend.
- geometor.model: Core geometry engine.
- geometor.divine: Analysis engine.
- Source Code: https://github.com/geometor/explorer
- Issues: https://github.com/geometor/explorer/issues