PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Symbolic Computation Python Packages

Python packages with the GitHub topic symbolic-computation. Sorted by relevance, with stars and monthly downloads.
pythological
minikanren

An extensible, lightweight relational/logic programming DSL written in pure Python

886K 243 21
inducer
pymbolic

A simple package to do symbolic math (focus on code gen and DSLs)

64K 130 27
symforce-org
skymarshal

Fast symbolic computation, code generation, and nonlinear optimization for robotics

45K 2K 167
symforce-org
symforce-sym

Fast symbolic computation, code generation, and nonlinear optimization for robotics

33K 2K 167
aesara-devs
aeppl-nightly

Tools for an Aesara-based PPL.

29K 67 20
aesara-devs
aesara

Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.

22K 1K 153
aesara-devs
aesara-nightly

Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.

17K 1K 153
symforce-org
symforce

Fast symbolic computation, code generation, and nonlinear optimization for robotics

17K 2K 167
aesara-devs
aemcmc-nightly

AeMCMC is a Python library that automates the construction of samplers for Aesara graphs representing statistical models.

17K 39 11
lycantropos
symba

Symbolic computations

15K 1 1
aesara-devs
aeppl

Tools for an Aesara-based PPL.

14K 67 20
Davide-sd
sympy-plot-backends

An improved plotting module for SymPy

5K 52 12
symbolica-dev
symbolica

A modern computer algebra library for Python and Rust.

3K 770 44
GongJr0
symbolicdsge

A linear DSGE engine with a fully symbolic and modifiable model backend. Includes symbolic regression-based equation augmentation capabilities.

2K 1 0
Climdyn
layercake-model

LayerCake is a framework to design systems of partial differential equations (PDEs), and convert them to ordinary differential equations (ODEs) via Galerkin-type expansions.

1K 5 2
aesara-devs
aehmc

HMC samplers in Aesara

601 31 6
aesara-devs
aemcmc

AeMCMC is a Python library that automates the construction of samplers for Aesara graphs representing statistical models.

572 39 11
MustafaMahmoud-ILE
py-nabla

∇ Nabla: A production-grade, LaTeX-first mathematical computing library for Python. Bridges symbolic and numeric analysis with a robust Earley Parser. 🚀

463 0 0
MechanicsDSL
mechanicsdsl-core

A Domain-Specific Language and Transpiler for Classical Mechanics

434 3 0
sashakile
xact-py

Native Julia port of the xAct (xact.es) tensor algebra suite for general relativity — canonicalization, contraction, covariant derivatives, perturbation theory, and Riemann invariants

350 0 0
oEmanuelFirmino
neuro-symbolic-core

A Python-based neuro-symbolic AI framework combining neural networks and symbolic logic. Implements custom tensors with autograd, neural layers, logic ASTs, and an interpreter to learn from facts and rules. Supports training, inference, and command-line execution without deep learning libraries.

349 4 0
emiliovenegas
mantis-delta

A Python library for Chemical Reaction Network Theory (CRNT) bridging network topology with symbolic mass-action kinetics and algebraic stability certification.

335 0 0
Davide-sd
sympy-equation

Equations supporting mathematical operations for SymPy

298 0 0
maxwellsantoro
ries-rs

High-performance Rust reimplementation of Robert Munafo’s RIES (RILYBOT Inverse Equation Solver). Given any target number, it discovers elegant algebraic expressions and equations that evaluate exactly to it — now with parallel search, PSLQ integer relations, Python bindings, and WebAssembly support.

268 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery