All Projects → Mathics3 → mathics-core

Mathics3 / mathics-core

Licence: other
An open-source Mathematica. 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.

Programming Languages

python
139335 projects - #7 most used programming language
Mathematica
289 projects
HTML
75241 projects
perl
6916 projects
TeX
3793 projects
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to mathics-core

mathiu.cpp
mathiu : a simple computer algebra system in C++.
Stars: ✭ 58 (-30.12%)
Mutual labels:  computer-algebra-system
java-algebra-system
An extensible, intuitive and easy to use algebra system that is capable of algebraic manipulation, simplification, differentiation, and much more. Reverse engineered from TI-nspire CAS.
Stars: ✭ 36 (-56.63%)
Mutual labels:  computer-algebra-system
prototypes
miscellaneous wolfram language functions
Stars: ✭ 24 (-71.08%)
Mutual labels:  wolfram-language
Kelvin
A powerful language for symbolic computation written in Swift.
Stars: ✭ 23 (-72.29%)
Mutual labels:  computer-algebra-system
Oscar.jl
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
Stars: ✭ 182 (+119.28%)
Mutual labels:  computer-algebra-system
LTemplate
Extend Mathematica with LibraryLink and C++ with ease
Stars: ✭ 50 (-39.76%)
Mutual labels:  wolfram-language
vim-mma
💥 A (Neo)vim plugin to provide Wolfram Mathematica language support
Stars: ✭ 20 (-75.9%)
Mutual labels:  wolfram-language
lsp-wl
A Wolfram Language Server
Stars: ✭ 157 (+89.16%)
Mutual labels:  wolfram-language
Spelunking
Read definitions of in-memory Mathematica functions with ease
Stars: ✭ 48 (-42.17%)
Mutual labels:  wolfram-language
RhinoLink
Wolfram Language interface to Rhino3D
Stars: ✭ 23 (-72.29%)
Mutual labels:  wolfram-language
piranha
The Piranha computer algebra system.
Stars: ✭ 91 (+9.64%)
Mutual labels:  computer-algebra-system
ImportMesh
Utilities for importing FEM meshes to Mathematica
Stars: ✭ 14 (-83.13%)
Mutual labels:  wolfram-language
wolfram-notebook-embedder
JavaScript embedder for Wolfram Cloud notebooks
Stars: ✭ 48 (-42.17%)
Mutual labels:  wolfram-language
Smile
Statistical Machine Intelligence & Learning Engine
Stars: ✭ 5,412 (+6420.48%)
Mutual labels:  computer-algebra-system
OpenCascadeLink
Open source package for OpenCascadeLink, which is bundled with Wolfram Language products as of version 12.1
Stars: ✭ 23 (-72.29%)
Mutual labels:  wolfram-language
Symbolics.jl
A symbolic math library written in Julia modelled off scmutils
Stars: ✭ 98 (+18.07%)
Mutual labels:  computer-algebra-system
GurobiLink
Wolfram Language interface to the Gurobi numerical optimization library
Stars: ✭ 16 (-80.72%)
Mutual labels:  wolfram-language
obake
A C++20 library for the symbolic manipulation of sparse polynomials & co.
Stars: ✭ 16 (-80.72%)
Mutual labels:  computer-algebra-system
FEMAddOns
Finite Element Method addons for Wolfram Language
Stars: ✭ 41 (-50.6%)
Mutual labels:  wolfram-language
GitLink-Talk
Talk introducing GitLink given at the 2015 Wolfram Technology Conference
Stars: ✭ 18 (-78.31%)
Mutual labels:  wolfram-language

Welcome to Mathics Core!

Pypi Installs Latest Version Supported Python Versions SlackStatus

Packaging status

Mathics is a general-purpose computer algebra system (CAS).

However this repository contains just 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.

The home page for Mathics is https://mathics.org where you will find a list of screenshots and components making up the system.

If you want to install everything locally, see the Mathics omnibus repository.

Installing and Running

See the read the docs guide for instructions on installing and running.

Contributing

Please feel encouraged to contribute to Mathics! Create your own fork, make the desired changes, commit, and make a pull request.

License

Mathics is released under the GNU General Public License Version 3 (GPL3).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].