Automated Coordinate-to-Equation Converter

GeoBash does the bash for you. Give it a plane-geometry diagram and it reads the construction, assigns coordinates, and turns the configuration into a system of algebraic equations you can check symbolically. It's built for olympiad contestants and coaches working on configuration-heavy problems ([IMO], [USAMO]) who would rather not grind through the algebra by hand.


Interactive Reduction Terminal

Pick a figure or drop in your own .ggb file. The engine reads the construction, assigns coordinates, and derives the algebra for every object as a chain of steps. It has to: written as one expression per object, the same construction runs to millions of characters.

LaTeX will be available soon.

Example figures:
Drop a .ggb file here, or
A .ggb is what GeoGebra saves.
READY

No figure loaded.

Bibliographic Citation

If you use GeoBash for research, write-ups, or competition analysis, please cite it as follows.

@misc{geobash,
  author       = {Thun and Pun},
  title        = {{GeoBash}},
  year         = {2026},
  howpublished = {Software},
  url          = {https://github.com/blackslex/geobash},
  note         = {Version v0.1}
}