Skip to content
SPECIFICTION
Get listed

SymPy

sympy.org

Free plan WebWindowsmacOSLinuxAPI
Visit sympy.org
Spec score 7.5 #53 of 68 in Math Solver Apps

Spec sheet

What it does
SymPy is a Python library for symbolic mathematics.Read 11 Oct 2026 · docs.sympy.org
Intended users
The tutorial assumes readers know basic Python and have a decent mathematical background.Read 11 Oct 2026 · docs.sympy.org
License
The project says SymPy is open-source software released under the modified BSD license.Read 11 Oct 2026 · sympy.org
Core features
Its listed capabilities include polynomial factorization, Gröbner bases, limits, differentiation, integration, and equation solving.Read 11 Oct 2026 · sympy.org
Dependencies
SymPy's dependency guide identifies mpmath as its only hard dependency.Read 11 Oct 2026 · docs.sympy.org
Installation
The installation guide supports pip, Conda, Linux package managers, nightly wheels, and installation from Git.Read 11 Oct 2026 · docs.sympy.org
Integration
The SymPy site lists projects using it, including SageMath, Spyder, PyTorch TorchInductor, and Cadabra.Read 11 Oct 2026 · sympy.org
Online use
The project site offers an option to try SymPy online, and its mechanics documentation names SymPy Live and SymPy Gamma.Read 11 Oct 2026 · sympy.org
Operating systems
The installation guide says SymPy can be installed on virtually any computer that supports Python, and documents Linux package-manager installation.Read 11 Oct 2026 · docs.sympy.org
Optional backend
The SymEngine backend is optional and experimental, and the documentation warns that some SymPy functions may not work correctly with it enabled.Read 11 Oct 2026 · docs.sympy.org
Other modules
SymPy lists modules for plotting, printing, code generation, physics, statistics, combinatorics, number theory, geometry, and logic.Read 11 Oct 2026 · docs.sympy.org
Project start
The SymPy repository says Ondřej Čertík started the project in 2005.Read 11 Oct 2026 · github.com
Symbolic computation
It can simplify expressions, compute derivatives, integrals and limits, solve equations, and work with matrices symbolically.Read 11 Oct 2026 · docs.sympy.org

Plans and prices

Free Free SymPy says it is free for all to use. BSD licensed · Python library Read 11 Oct 2026 · sympy.org

Every SymPy plan and price →

Where Specifiction places it

Alternatives to SymPyAll alternatives →