# Projects Related to Maxima

## Stand-alone user interfaces for Maxima

### Maxima on Android

**Developer:** Yasuaki Honda.

Port of Maxima for Android mobile devices.

**Website:** https://sites.google.com/site/maximaonandroid/

### wxMaxima

**Developers**: Andrej Vodopivec et al.

“wxMaxima is a cross platform GUI for the computer algebra system maxima based on wxWidgets. It provides menu and dialog based interface for maxima and a nice display of math output.”

**Website:** http://wxmaxima.sourceforge.net/

### Imaxima and imath

**Developers:** Jesper Harder and Yasuaki Honda.

“Imaxima.el provides support for interacting with the computer algebra system Maxima in an Emacs buffer. Imaxima processes the output from Maxima with TeX and inserts the resulting image in the buffer.”

**Website:** http://sites.google.com/site/imaximaimath/

### TeXmacs

**Developer:** Joris van der Hoeven.

“GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content (text, graphics, mathematics, interactive content, etc.).”

**Website:** http://www.texmacs.org/

### Kayali

**Developer:** Abdulhaq Lynch.

“Kayali is a Qt based Computer Algebra System (CAS) that can also be used as an advanced replacement for KDE KCalc. It is essentially a front end GUI for Maxima (and is easily extended to other CAS back-ends) and Gnuplot.”

**Website:** http://kayali.sourceforge.net/

### Symaxx2

**Developer:** Markus Nentwig.

“Symaxx is a graphical front end for the Maxima computer algebra system (GPL).”

**Website:** http://symaxx.sourceforge.net/Symaxx_1/

## Systems using Maxima as a component in a larger scheme

### Euler

**Developer:** Rene Grothmann.

“Euler is a MatLab like numerical system with a GUI frontend in notebook style ala Maple, plot features, and a numerical programming language. Euler can be used as a GUI frontend to Maxima. It can also exchange data and expressions with Maxima, helping Maxima with numerical calculations, and Euler with symbolic evaluation.”

**Website:** http://euler.rene-grothmann.de/

### SAGE

**Developers:** More than 100 volunteers.

“Sage is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more.”

**Website:** http://www.sagemath.org/

### STACK

**Developers:** Chris Sangwin et al.

“An open-source system for computer-aided assessment in Mathematics and related disciplines, with emphasis on formative assessment.”

**Website:** http://stack.bham.ac.uk/

### WIMS

**Developers:** Xiao Gang and others.

“The WIMS educational platform offers a rich panoply of resources and exercises either with free access or for personalised study...The teaching/learning materials on WIMS are created with the help of high quality open source software for science (Maxima, Gnuplot, Pari/Gp, Octave).”

**Website:** http://wimsedu.info/?page_id=68

## Tools to include Maxima results in other systems

### Maxiplot

**Developer:** José Miguel M. Planas

A Latex package providing environments and commands to
include *Maxima* and *Gnuplot* sessions within a
document, inserting the results and graphics in the processed
document. You only need to download this file: maxiplot.sty and
follow the examples in the Maxiplot manual (Latex
source file: maxiplot_en.tex)

### Jacomax

**Developer:** David McKain

“Jacomax (Java Connector for Maxima) is a basic Java interface for the Maxima computer algebra system.”

**Website:** https://www.wiki.ed.ac.uk/display/Physics/Jacomax

### Symbolic Equation Manipulator

**Developer:** James Hart.

“Edit equations right on the screen with your mouse, and never make a mistake. Guide the program through any complex algebraic manipulation, and let it handle the tedious details. Many other features!”

**Website:** http://sourceforge.net/projects/equation/

### Mediawiki Algebra extension

**Developer:** Markus Arndt.

Allows to include Maxima sessions into Mediawiki pages. A local installation of Maxima is then used to get the result that gets incorporated into the Wiki page.

**Website:** http://meta.wikimedia.org/wiki/User:Mafs/Computer_algebra

## Web interfaces running Maxima

### Yamwi

**Developer:** Mario Rodríguez Riotorto.

“A project devoted to the development of a PHP-based web
interface to Maxima. The *Centro de Supercomputación de
Galicia* hosts a Maxima+Yamwi computational environment at http://maxima.cesga.es.”

**Website:** http://yamwi.sourceforge.net

### Online Algebra Calculator

“Original Maxim online web interface was designed, based on Jacomax, for ad hoc using of Maxima computer program.”

**Website:** http://maxima-online.org

### Mathematical Assistant on Web

**Developers:** Robert Marik and Miroslava
Tihlarikova.

“This site contains interface to access computer algebra system Maxima and automatically solve selected typical problems from mathematical courses, including intermediate steps in the solution.”

**Website:** http://mathassistant.sourceforge.net/

### MaximaPHP

**Developer:** Bowo Prasetyo.

“A PHP program to access Maxima on the server interactively from a website.”

**Website:** http://sourceforge.net/projects/maximaphp/

### WebMathematics Interactive

**Developer:** Zoltan Kovacs.

“An open web-based eLearning system in mathematics for grammar school and/or university students, including basic mathematical functions (equation solving, function plotting, symbolic differentation and antiderivation) and thematic modules.”

**Website:** http://sourceforge.net/projects/wmi/

### Interactive Demos of Mathematical Computations

**Developers:** Institute for Computational
Mathematics at Kent State University.

Live demos of various mathematical computation capabilities.