GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - firebystream/geogebra: GeoGebra apps (mirror)

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

58,892 Commits
58,892 Commits

Folders and files

NameName
Last commit message
Last commit date
.dependabot
.dependabot
 
 
.idea/codeStyles
.idea/codeStyles
 
 
.settings/gradle
.settings/gradle
 
 
carota-web
carota-web
 
 
common-jre
common-jre
 
 
common
common
 
 
config
config
 
 
desktop
desktop
 
 
doc
doc
 
 
eclipse
eclipse
 
 
ggbjdk
ggbjdk
 
 
giac-jni
giac-jni
 
 
gradle-scripts
gradle-scripts
 
 
gradle/wrapper
gradle/wrapper
 
 
gwtutil
gwtutil
 
 
input3D
input3D
 
 
jogl2
jogl2
 
 
keyboard-base
keyboard-base
 
 
keyboard-scientific
keyboard-scientific
 
 
keyboard-web
keyboard-web
 
 
retex
retex
 
 
test
test
 
 
uitest
uitest
 
 
unity
unity
 
 
web-common
web-common
 
 
web
web
 
 
xr-base
xr-base
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
Jenkinsfile
Jenkinsfile
 
 
README.md
README.md
 
 
build.gradle
build.gradle
 
 
bump.jenkinsfile
bump.jenkinsfile
 
 
e2e.jenkinsfile
e2e.jenkinsfile
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
settings.gradle
settings.gradle
 
 
uitest.jenkinsfile
uitest.jenkinsfile
 
 

Repository files navigation

Welcome to GeoGebra!

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/.

Running the web version

To start the web version from command line, run

./gradlew :web: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

where A.B.C.D is your IP address. Then you can access the dev server through http://A.B.C.D:8888. You can also run ./gradlew :web:tasks to list other options.

Running the desktop version (Classic 5)

To start the desktop version from command line, run

./gradlew :desktop:run

You can also run ./gradlew :desktop:tasks to list other options.

Setup the development environment

  • Open IntelliJ. If you don't have IntelliJ on your computer yet then you can download and install it from here
  • In the menu select File / New / Project from Version Control / Git
  • In the new window add the following path: https://git.geogebra.org/ggb/geogebra.git
  • Click on ‘Checkout’, select your preferred destination folder, select Java 1.8 as the SDK, click on OK and wait…
  • After the project is checked out, select the root folder of the project, open the Run Anything tool (Double ^ on Mac) and run the following command: ./gradlew :web:run
  • After a minute or two the GWT UI will appear
  • After the Startup URLs are loaded on the UI, select the app that you wish start. For example, if you select graphing.html and click on Launch Default Browser then the Graphing Calculator app with the newest features will load and start in your default browser

About

GeoGebra apps (mirror)

www.geogebra.org

Resources

Readme
Activity

Stars

1 star

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.