Skip to main content

PyPI Installs Latest Version Supported Python Versions

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

For a Django front-end based web front-end see https://pypi.org/project/Mathics-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).

Release files for Mathics3 10.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Mathics3 10.0.1
File Size Uploaded
mathics3-10.0.1.tar.gz 3.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for Mathics3 10.0.1
File Interpreter ABI Platform
mathics3-10.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.0 MB

Release files / mathics3-10.0.1.tar.gz

Download URL mathics3-10.0.1.tar.gz
Size 3.7 MB
Tags Source
SHA-256 checksum
How to use checksums
fbf153b110245fbfa4e7f4098f13c86e8d616f986b805ede80d3051b400ddd94
BLAKE2b-256 checksum
How to use checksums
7d1a0574985d827e18607290538543bb727b1269119af9f2b250002599609bfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / mathics3-10.0.1-py3-none-any.whl

Download URL mathics3-10.0.1-py3-none-any.whl
Size 3.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
9358266ed80c530a930bd3457f270cc7dc65edc27f9cf91ba33b4efd831a1d9f
BLAKE2b-256 checksum
How to use checksums
426616ebb8886d4f6856bdddb6d68dd5a784c3120b85e08658dba14549da9af7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

10.0.1 This release

2 release files

10.0.0

2 release files

9.0.0

2 release files

8.0.1

2 release files

8.0.0

2 release files

7.0.0

2 release files

6.0.4

2 release files

6.0.3

2 release files

6.0.2

7 release files

6.0.1

7 release files

6.0.0

7 release files

5.0.2

6 release files

5.0.1

7 release files

5.0.0

7 release files

4.0.0

6 release files

3.1.0

7 release files

3.0.0

6 release files

2.2.0

7 release files

2.1.0

5 release files

2.0.0

8 release files

1.1.1

5 release files

1.1.0

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page