Open source cross-platform software of geometry, analysis and simulation - Yves Biton

Home Download Versions

Download of MathGraph32 version 9.7

modification Sunday 23 November 2019.

All the versions of this article: [English] [Español] [français]



This program received 2 awards

This program received 1 award
Software Informer Editor's pick award

MathGraph32 is free and open‑source software under the GPL version 3 license.

Version 9.5 of MathGraph32 written in JavaScript is ready.

Predefined macro constructions

The ready‑to‑use macro constructions are available below; they are not part of the software but can be very useful. Check the version number from time to time to see whether new macro constructions are available.

Ready‑to‑use macro constructions
Constructions for JavaScript version of MathGraph32. Version 8.5.3

You can also download at the bottom of this page the icons used by the software (useful for teachers).

Installable JavaScript version for Windows

These versions will install MathGraph32 JS on your Windows PC and associate .mgj extension files with the software (double‑clicking a figure will start the software).
If the previously installed version has a version number lower than 9.7.2, it is preferable to uninstall it beforehand.

Windows 64‑bit installer
Setup MathGraph32JS version 9.7.2 (64 bits)
Windows arm‑64‑bit installer
SetUp MathGraph32JS V 9.7.2 64 bits for Arm-64
Silent 64‑bit installer for network installation
Silent Windows 64 Installer version 9.7.2
Use in a line command with command line /SILENT (for a dialog of install progress) or /VERYSILENT (for no install progress dialog bar)

This silent installer is intended for network administrators for command‑line installation.

Use the command‑line parameter /SILENT for an installation showing progress information in a dialog box, or /VERYSILENT for a completely “silent” installation.

Local JavaScript version for Windows (for use on a USB stick, for example)

Windows 64‑bit version
MathGraph32JS version 9.7.2 (non installable x64 version)
Windows Arm‑64 version
MathGraph32 9.7.2 for Windows Arm-64 (non installable version)

Local JavaScript version for Linux

These versions run without being installed.

If double‑clicking the MathGraph32JS file does not start the application, open a terminal in its folder and enter the following command:

For the x64 version: ./MathGraph32JS-Linux-9.7.2-x86_64.appImage.

For the arm64 version: ./MathGraph32JS-Linux-9.7.2-arm64.appImage.

Linux 64‑bit version
MathGraph32JS version 9.7.2 Linux x64 bits AppImage
Linux version for arm64 processor
MathGraph32JS version 9.7.2 Linux Arm 64 AppImage

deb installation packages for Linux x64

Open a terminal and enter the command: sudo dpkg -i MathGraph32JS-Linux-Setup-9.7.2-amd64.deb

To uninstall, enter the command: sudo apt remove mathgraph32js

deb package for Linux with x64 processor
Package deb for Linux installation x64. 9.7.2 version.

deb installation packages for Linux arm64

Open a terminal and enter the command: sudo dpkg -i MathGraph32JS-Linux-Setup-9.7.2-arm64.deb

To uninstall, enter the command: sudo apt remove mathgraph32js

rpm package for Linux with arm64 processor
Package deb for Linux installation arm64. 9.7.2 version.

rpm installation packages for Linux x64

Open a terminal and enter the command: sudo dnf install MathGraph32JS-Linux-Setup-9.7.2-x86_64.rpm

To uninstall, enter the command: sudo apt remove mathgraph32js

rpm package for Linux with x64 processor
Package rpm for Linux installation x64. Version 9.7.2.

rpm installation packages for Linux arm64

Open a terminal and enter the command: sudo dnf install MathGraph32JS-Linux-Setup-9.7.2-aarch64.rpm

To uninstall, enter the command: sudo apt remove mathgraph32js

rpm package for Linux with arm64 processor
Package rpm for Linux installation arm64. Version 9.7.2.

Version for Mac‑OS

Unzip one of the two zip files below (depending on your Mac’s processor) into a folder.
In the unzipped folder, double‑click the dmg file.

Then drag this dmg file into Applications.

Installation for Mac Apple silicon (M1 processors and later)
Installation on Mac with Apple silicon processor(M1 -> M5) . 9.7.2 version.
Installation for Mac Apple with Intel processor
Installation on Mac with Intel processor. 9.7.2 version.

Once the installation is done, go to \Applications, then right‑click the application to launch it (double‑clicking does not work because the publisher is not recognized), and if necessary go to System Preferences > Security and Privacy to authorize the opening of this application.

You can also install MathGraph32 on your Mac as a web application. See this article.

Documentation for the software in its JavaScript version

You can download the help file in PDF format here.

This help file is also available in the software by clicking the question mark on the right of the upper toolbar or by pressing the F1 key (for the installable version)
MathGraph32 Help 8.5.0 in PDF

Icons used by the software

Icones MathGraph32 Java Gif
Download here the icons used by the MathGraph32 software

Icones de MathGraph32

Lecteur JavaScript V6.3.4

Setup MathGraph32JS version 9.7.1 (32 bits)

MathGraph32 JS version 9.7.1 (version 32 bits non installable)