Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14,922 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.)

Status

Architecture OS Test Status
AMD64+ARM64 Ubuntu Update of the snappy package of maxima build_maxima_snap
AMD64+ARM64 Ubuntu Update of the snappy package/edge channel build_snap
AMD64+ARM64 Ubuntu Update of the snappy package/stable channel build_snap_stable
AMD64 Ubuntu Fuzzing of file and keyboard input fuzz
AMD64 Ubuntu Coverity code scan coverity_scan
AMD64 Ubuntu Check: Is MathJaX current? check_mathjax_version
AMD64 Ubuntu CodeQL code scan CodeQL
AMD64 Windows Compile using Cygwin compile_cygwin
ARM64 Mac OS Compile on the mac compile_mac
AMD64 Ubuntu Compile and test under Ubuntu compile_ubuntu
IA32 Ubuntu Compile under Ubuntu compile_ubuntu_32bit
AMD64 Windows Compile and test under Windows compile_windows
AMD64 Ubuntu Coverity Scan coverity_scan
AMD64 Ubuntu Flawfinder flawfinder
AMD64 Ubuntu Microsoft C++ Code analysis Microsoft C++ Code Analysis

About

A gui for the computer algebra system Maxima built with wxWidgets

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages