Multi-User GeoGebra with Virtual Math Teams (updated)

Would you like to work with your friends on GeoGebra? Would you like your students to be able to collaborate in online groups, exploring math together with a shared GeoGebra screen that they can all see and manipulate while they chat about it? Now GeoGebra is available in a fully multi-user version, integrated with text chat and other collaboration tools. This is an experimental version, still under development, but you are invited to try it out and use it.

The Virtual Math Teams (VMT) software ( is an open-source online environment for collaboration on math topics and challenging math problems. It now features multi-user GeoGebra, so small groups of students can work together on a shared dynamic-geometry construction. It makes available most of the tools of the current version of GeoGebra and adds new collaboration, reflection and research features.

VMT is free and easy to use. Anyone can register and anyone can use existing collaboration chat rooms or create their own and invite people to them.  There are basically two components to VMT.  The web interface, called the VMT Lobby, and the VMT chat rooms which are Java webstart apps, just like GeoGebra.

Getting Started With VMT – Using the Lobby.

Creating and managing VMT chat rooms is done through the VMT Lobby.  To get started, go to and click Register.  You will be asked for your name, a username, and an email address and some other optional information.  After you register, a random password will be emailed to you.  You can use that one, or change your password at any time.

In the VMT Lobby chat rooms are organized by project, subject, and topic.  By default you will only see subjects associated with your default project (chosen when you register an account).  But you can use the project drop down to change the current project.  Click the gray arrows next to the subject to see topics under that subject.  Similarly, click the gray arrows next to topics to see the list of rooms under that topic.  When you find a room, click the room name to enter.

Here is an example of creating and entering a room in the Lobby:

Using a VMT Chat Room

A chat room is a shared environment for collaboration.  Chat rooms use tabs to hold each shared application.  You can have as many tabs as you like in a room.  Each tab holds an independent instance of a shared application.  So if you create three GeoGebra tabs, each one will have a separate instance of GeoGebra.  A user can only see one tab a time, but the content of each tab is still shared in real time.  So any time a user switches tabs, they will see the latest work done there.

Within a tab, GeoGebra acts just like normal single user GeoGebra with a few exceptions.  For example, the custom tools feature is not currently supported in VMT (coming soon!).  As you modify the construction on the GeoGebra tab, all other users will see your work!  Also, anyone who logs into the room later will be able to go back through the history and see what was done.

Here is a YouTube video about the history slider, which allows anyone in a VMT room to review what was done in that room:

To add new tabs to the room, click the ‘+’ button in the upper right of the VMT window, near the ‘current users’ box.  This will show a dialog box that allows you to pick which type of tab you want, and what to name it.

Coming Soon

There is still much work to be done on VMT, so this fall we have several new features we are working on.  They include:

  • Adding support for GeoGebra’s custom tools.
  • Adding visibility for which tools are being used.
  • Integrating VMT’s pointer tool with GeoGebra.  This tool allows users to select objects on the screen and reference them in a chat message.  VMT draws an arrow from the chat message, to the selected object.

Of course, the best way to learn VMT is to use it!  More info on how to use VMT, and student activities designed specifically for VMT are available at We would love to hear about any work you are doing with VMT, or if you have suggestions or questions about VMT.  Email us at

Guest post by Tony Mantoan

Related Posts

  • 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 […]
  • GeoGebraWeb – Spreadsheet view and more… GeoGebra is not only available as a desktop application, but in the web browser too. You can try GeoGebraWeb in Chrome (works best): or in other […]
  • GeoGebra Groups – Collaboration for Everyone The GeoGebra community is all about creating and sharing great materials for learning math & science. Thanks to you, we now have more than 300,000 free and interactive worksheets and […]
  • GeoGebra, the Wikispaces Way GeoGebra and our friends at Wikispaces got together to make using GeoGebra in your Wikispaces classroom fun and easy with our new GeoGebra widget! Why do we like Wikispaces so much? […]
  • Google Summer of Code Mentor Summit Thanks to Google, this year we had 7 students for the Google Summer of Code program. This was the 3rd year we have been involved after 5 and 7 supported students since 2010. As an official […]
Posted in Community, Development Tagged with: , , , , ,
3 comments on “Multi-User GeoGebra with Virtual Math Teams (updated)
  1. Will the feature of multi-user geogebra eventually be downloadable as, for example, open source apache/tomcat package as well?

  2. Anonymous says:

    Hi Christian. VMT is open source and available on source forge ( Anyone is welcome to setup their own VMT server, but you can also freely use our Math Forum server linked at the top of the article. If you are interested in setting up your own server, email and I can send you some info on doing that.

  3. Pellu Szabó says:

    GENIAL… Realmente un espacio de colaboración.


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