Visual Math Tools

Geometry Visualization

Geogebra (Web)

GeoGebra is dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package.

./geogebra.png

./drgeo.gif

KSEG is an open-source Linux program for exploring Euclidean geometry. ./kseg.png

[[][Geometer’s Sketchpad]]

GCLC (from “Geometry Constructions -> LaTeX Converter”) is a tool for visualizing geometry, and for producing mathematical illustrations. ./gclc.gif

Interactive mathematics in the browser

Euclidean geometric construction in javascript.

./euclid.png

Algebra

Group Theory

Topology

Computation

./wolfram.png

Category theory

./cartographer.png

Quantomatic (Native)

./quantomatic.png

Globular (Web)

./globular.png

Homotopy (Web)

./homotopy.png

Diagram generation

./tikz.png

./penrose.gif

./xypic.png

./graphviz.png

./tikzit.png

./tikzcd.png

./g9.png

Languages

[[][LatexDraw]]

Theorem Proovers

./proof-tree.png

Calculation

./guesstimate.gif

InstaCalc (Web)

./instacalc.png

LSystems

Native Apps

./soulver.png

./numi.png

Chaos Theory

Probability and Statistics

./gaussian-processes.gif

Notebooks

Mathcha (Web)

Mathcha provides sufficent Normal Text Editing Feature, and various sets of mathematical symbols/layouts, together with Drawing Features, which helps you to have a single place to create your own Mathematical document (Normal Text, Math Mode Text, Diagram/Graph). ./mathcha.png

./observablehq.png

./jupyternotebooks.png

Lists

Games

https://kasperpeulen.github.io/

Contributors

To Process

https://dev.to/zevanrosser/arctype—easy-math-documents-2e2k