GeoGebra apps (mirror)
The primary site for GeoGebra's source code is https://dev.geogebra.org/svn/trunk/geogebra/ which is a read-only Subversion repository. We maintain a copy of it at https://github.com/geogebra/geogebra.
Please read https://www.geogebra.org/license about GeoGebra's licensing. A copy of this license should also be found in the file desktop/src/nonfree/resources/org/geogebra/desktop/_license.txt.
To learn more on development of GeoGebra (including suggested compilation steps) please visit https://dev.geogebra.org/.
To start the web version from command line, run
This will start a development server on your machine where you can test the app. If you need to access the server from other devices, you can specify a binding address
./gradlew :web:run -Pgbind=A.B.C.D
A.B.C.Dis your IP address. Then you can access the dev server through
http://A.B.C.D:8888. You can also run
./gradlew :web:tasksto list other options.
To start the desktop version from command line, run
You can also run
./gradlew :desktop:tasksto list other options.
graphing.htmland click on Launch Default Browser then the Graphing Calculator app with the newest features will load and start in your default browser