Faster, Smaller GeoGebra Applets

We were very pleased with how the switch to HTML5 on GeoGebraTube went at the end of last year, and with how the community responded by helping each other to sort out the minor changes from our Java to HTML5 applets, eg changes needed to LaTeX. But as you know, we’re always working to make GeoGebra better, faster & more fun each year and we’ve never sat back and thought “it’s finished”.

GeoGebra Applet on PhoneOver the last year we’ve been working on a top-secret project to improve GeoGebraTube which is now ready for its first public showing. At the moment a typical HTML5 applet downloads over 3MB when it’s first run and starts up in about 3s (on a fast computer). With our new “GeoGebra Applet Compiler” technology, the same applet downloads only about 0.4MB and starts up in 0.8s on the same machine. In addition our compiled applets run much more smoothly even on slower devices and support retina resolutions on iPhone 4, 5, iPad 3, 4, Nexus 7, Nexus 10 etc.

Try some example applets using our new GeoGebra Applet Compiler:

There are a few limitations about what will work with the new applet compiler (we’ll release details later) and it will only work inside GeoGebraTube, so we will still continue to improve and support our other versions of GeoGebra as well, of course. Our goal is to make these new faster and smaller GeoGebra applets the default for most materials on GeoGebraTube automatically in the background without you having to do anything. We will keep you posted 😉

Mike & the GeoGebra Developer Team

Related Posts

  • GeoGebra with 3D View As you may know we have been working on adding the 3D View to GeoGebra for a long time now. It’s been a much longer journey than we first imagined. In particular since 2008, the need has […]
  • Google Summer of Code 2015 GeoGebra Summer of Code 2015 This summer, GeoGebra was again part of Google Summer of Code (GSoC) supporting young and talented open source coders. We had a very strong field of 64 […]
  • GeoGebra (related) competitions The year just began and we already have three great competitions to share with you. ORBIT GeoGebra Competition Submit your primary mathematics activity for a chance to win […]
  • Dashed lines in HTML5 With the release of Chrome 23, 3 out of 4 major browsers now support dashed curves in HTML5: Safari 5.1.2: FAIL Safari 6: OK Chrome 16.0.912.77: FAIL Chrome 23: OK Firefox 9: OK […]
  • Turn your Phone into an Exam Calculator Turn every phone or tablet into a locked down exam calculator! Try the new Exam Mode in our GeoGebra Graphing Calculator apps: App Store for iPhone & iPad Play Store for […]
Posted in Development, GGB
One comment on “Faster, Smaller GeoGebra Applets


About GeoGebra

GeoGebra is free and multi-platform dynamic mathematics software for all levels of education that joins geometry, algebra, tables, graphing, statistics and calculus in one easy-to-use package. It has received several educational software awards in Europe and the USA.

Quick Facts

  • Graphics, algebra and tables are connected and fully dynamic
  • Easy-to-use interface, yet many powerful features
  • Authoring tool to create interactive learning materials as web pages
  • Available in many languages for our millions of users around the world
  • Free and open source software
© 2020 International GeoGebra Institute