Skip to content

wxMaxima-developers/wxmaxima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b4f741a · Mar 27, 2025
Aug 5, 2023
Oct 25, 2023
Mar 22, 2025
Jan 17, 2024
Dec 12, 2024
Mar 14, 2024
Mar 27, 2025
May 18, 2024
Mar 27, 2025
Dec 7, 2024
Jan 29, 2025
Mar 27, 2025
Jan 29, 2025
Mar 22, 2025
Jul 1, 2020
Oct 28, 2023
Jul 19, 2017
Jan 22, 2017
Nov 6, 2023
Oct 12, 2024
Jan 25, 2025
Oct 25, 2023
Oct 30, 2023
Feb 2, 2025
Jan 23, 2025
Oct 25, 2023
Feb 1, 2020
Mar 10, 2025
Jan 5, 2024
May 22, 2023
Mar 27, 2025
Sep 29, 2018
Jan 18, 2024
Aug 23, 2024
Apr 14, 2024
May 8, 2019
Apr 14, 2024

Repository files navigation

WxMaxima

WxMaxima is a document based interface for the computer algebra system Maxima. For more information about Maxima, visit https://maxima.sourceforge.io/. WxMaxima uses wxWidgets and runs natively on Windows, macOS, Linux and other platforms. WxMaxima provides menus and dialogs for many common Maxima commands, autocompletion, inline plots and simple animations. WxMaxima is distributed under the GPL license.

WxMaxima is included with the Windows and the Macintosh installer for Maxima. Packages are also available for many Linux distributions. Screenshots and documentation can be found at https://wxmaxima-developers.github.io/wxmaxima/

Instructions on where to get a complete Maxima package from can be found at https://maxima.sourceforge.io/download.html.

Information on how to compile wxMaxima from source instead can be found at https://github.com/wxMaxima-developers/wxmaxima/blob/main/Compiling.md. The documentation for the code itself can be found here instead: https://wxmaxima-developers.github.io/wxmaxima/Doxygen-documentation/

WxMaxima is an open source project developed by volunteers and your contributions are always welcome.

The wxMaxima Team

Note concerning Wayland (recent Linux/BSD distributions)

There seem to be issues with the Wayland Display Server and wxWidgets. WxMaxima may be affected, e.g. that sidebars are not moveable.

You can either disable Wayland and use X11 instead (globally) or just tell, that wxMaxima should use the X Window System by setting: GDK_BACKEND=x11

E.g. start wxMaxima with:

GDK_BACKEND=x11 wxmaxima

(For example, Ubuntu 22.04 (with a Wayland capable graphics card) is affected.)