GeoGebra (a portmanteau of geometry and algebra) is an interactive geometry, algebra, statistics and calculus application, intended for learning and teaching mathematics and science from primary school to university level. It is nice that it works on your browser without installation using multiple languages including Finnish. That’s the way I tested it by going to and

Constructions can be made with points, vectors, segments, lines, polygons, conic sections, inequalities, implicit polynomials and functions, all of which can be edited dynamically later. Elements can be entered and modified using mouse and touch controls, or through an input bar. GeoGebra can store variables for numbers, vectors and points, calculate derivatives and integrals of functions, and has a full complement of commands like Root or Extremum. Teachers and students can use GeoGebra as an aid in formulating and proving geometric conjectures. Anyone can use it when they need mathematics software occasionally and don’t want to install any software.

GeoGebra’s main features are:
Interactive geometry environment (2D and 3D)
Built-in spreadsheet
Built-in computer algebra system (CAS)
Built-in statistics and calculus tools
Scripting hooks
Large number of interactive learning and teaching resources at GeoGebra Materials.[8]

GeoGebra‘s source code is licensed under the GNU General Public License (GPL) and all other non-software components are under Creative Commons BY-NC-SA. GeoGebra is available on multiple platforms, with apps for desktops (Windows, macOS and Linux), tablets (Android, iPad and Windows) and web. Commercial use is subject to a special license and collaboration agreement.


  1. Tomi Engdahl says:

    Plotting and fitting data in Geogebra

    This screencast shows how to enter data into the Geogebra spreadsheet view, make a scatter plot, find a curve of best fit, and then import the model back into the graphics view for further analysis.

  2. Tomi Engdahl says:

    Your Engineering Pad In Browser

    These days, you tend to sketch math functions on the computer and there are plenty of people willing to take your money for the software. But if you fire up your browser, head over to and you might save a little cash.

    Although it looks a lot like a Jupyter notebook, the math cells in EngineeringPaper keeps track of units for you and allows you to query results easily. Want to read more? Luckily, there is an EngineeringPaper worksheet that explains how to use it. If you prefer your explanations in video form, check out their channel, including the video that appears below.

  3. Tomi Engdahl says:

    KE5: Reaktion keskimääräinen ja hetkellinen muutosnopeus


Leave a Comment

Your email address will not be published. Required fields are marked *