Projects Related to Maxima
Stand-alone user interfaces for Maxima
Maxima on Android
Developer: Yasuaki Honda.
Port of Maxima for Android mobile devices.
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.”
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.”
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.).”
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.”
Developer: Markus Nentwig.
“Symaxx is a graphical front end for the Maxima computer algebra system (GPL).”
Systems using Maxima as a component in a larger scheme
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.”
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.”
Developers: Chris Sangwin et al.
“An open-source system for computer-aided assessment in Mathematics and related disciplines, with emphasis on formative assessment.”
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).”
Tools to include Maxima results in other systems
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)
Developer: David McKain
“Jacomax (Java Connector for Maxima) is a basic Java interface for the Maxima computer algebra system.”
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!”
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.
Web interfaces running Maxima
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.”
Online Algebra Calculator
“Original Maxim online web interface was designed, based on Jacomax, for ad hoc using of Maxima computer program.”
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.”
Developer: Bowo Prasetyo.
“A PHP program to access Maxima on the server interactively from a website.”
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.”
Developer: Matt Henderson.
A calculator which takes your formula and lets you differentiate it, integrate it, plot it, expand it, etc.
Interactive Demos of Mathematical Computations
Developers: Institute for Computational Mathematics at Kent State University.
Live demos of various mathematical computation capabilities.