Mathics3/mathics-core
Mathics3/mathics-core has 1,225 GitHub stars and 71 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-09 07:38 UTC. Last push 2026-11-02.
An open-source Mathematica Kernel. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalWelcome to Mathics3 Core!
|PyPI Installs| |Latest Version| |Supported Python Versions| |Anaconda|
|Packaging status|
Mathics3 is an open-source Mathematica, a general-purpose CAS (Computer Algebra System).
However, this repository contains just the Mathics3 Kernel: Python modules for WL Built-in functions, variables, core primitives, e.g., Symbol, a parser to create Expressions, and an evaluator to execute them.
The home page for Mathics3 is https://mathics.org, where you will find a list of screenshots and components making up the system.
Installing
Installing locally requires several dependencies and OS package dependencies.
See the Installing Mathics3 <https://mathics-development-guide.readthedocs.io/en/latest/installing.html>_ for instructions on installing Mathics3.
Running:
Mathics3 Kernel comes with a very simple command-line program called mathics3::
$ mathics3
Mathics3 9.0.0 on CPython 3.13.5 (main, Jun 20 2025, 16:57:22) [GCC 13.3.0] using SymPy 1.13.3, mpmath 1.3.0, numpy 2.3.2, cython Not installed
Copyright (C) 2011-2026 The Mathics3 Team. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the documentation for the full license.
Quit by evaluating Quit[] or by pressing CONTROL-D.
In[1]:=
Type mathics3 --help for options that can be provided.
For a more featureful frontend, see mathicsscript <https://pypi.org/project/mathicsscript/>_.
For a Django front-end based web front-end see <https://pypi.org/project/Mathics3-django/>_.
Contributing
Please feel encouraged to contribute to Mathics3! Create your own fork, make the desired changes, commit, and put in a pull request (PR).
License
Mathics3 is released under the GNU General Public License Version 3 (GPL3).
.. _PyPI: https://pypi.org/project/Mathics/ .. |mathicsscript| image:: https://github.com/Mathics3/mathicsscript/blob/master/screenshots/mathicsscript1.gif .. |mathicssserver| image:: https://mathics.org/images/mathicsserver.png .. |Latest Version| image:: https://badge.fury.io/py/Mathics3.svg :target: https://badge.fury.io/py/Mathics3 .. |PyPI Installs| image:: https://pepy.tech/badge/Mathics3 .. |Supported Python Versions| image:: https://img.shields.io/pypi/pyversions/Mathics3.svg .. |Packaging status| image:: https://repology.org/badge/vertical-allrepos/mathics3.svg :target: https://repology.org/project/mathics3/versions .. |Anaconda| image:: https://anaconda.org/conda-forge/mathics3/badges/version.svg
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,306 starspublic-apis/public-apis
A collective list of free APIs
497,555 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
446,374 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,246 stars