Python Mathematics

Open-source Python projects categorized as Mathematics

Top 23 Python Mathematic Projects

  • awesome-math

    A curated list of awesome mathematics resources

    Project mention: Cool Github repositories for Everyone | | 2022-12-29
  • meshio

    :spider_web: input/output for many mesh formats

    Project mention: Importing self made meshes to ansys - what is the format for parsable text files? | /r/CFD | 2022-12-08

    Use [meshio]( and write a script to directly translate your mesh connectivity and boundary data and export to Ansys .msh. Easier option if you use/are familiar with Python.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • pycm

    Multi-class confusion matrix library in Python

    Project mention: PyCM 4.0 Released: Multilabel Confusion Matrix Support | /r/coolgithubprojects | 2023-06-07
  • mathgenerator

    A math problem generator, created for the purpose of giving self-studying students and teaching organizations the means to easily get access to high-quality, generated math problems to suit their needs.

    Project mention: Jr high/HS tutor looking for an infinte problem generator for specific cases, including simple 'sub' skills of operations (ID the slope or Y intercept, negative exponent conversion, etc). | /r/learnmath | 2023-07-01

    Are you familiar with

  • pytransform3d

    3D transformations for Python.

  • awesome-theoretical-computer-science

    The interdicplinary of Mathematics and Computer Science, Distinguisehed by its emphasis on mathemtical technique and rigour.

  • primify

    Embed any image into a prime number.

    Project mention: Primify: Embed any image into a prime number | | 2023-01-26
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Nashpy

    A python library for 2 player games.

    Project mention: Newbie to the field, looking for advices | /r/optimization | 2023-04-12

    Something like NashPy which is a library for finding Nash equilibria for two player games.

  • pyrgg

    🔧 Python Random Graph Generator

    Project mention: PyRGG 1.4 Released: A Random Graph Generator in Python | /r/SideProject | 2023-07-07
  • okama

    Investment portfolio and stocks analyzing tools for Python with free historical data

  • seagull

    A Python Library for Conway's Game of Life

  • fxpmath

    A python library for fractional fixed-point (base 2) arithmetic and binary manipulation with Numpy compatibility.

  • generativepy

    Library for creating generative art and maths animations

  • curvipy

    Make math animations in a few lines of code.

    Project mention: Easily Visualize Mathematical Concepts with Curvipy: A Python Library for Making Math Animations | /r/learnmath | 2023-01-18

    Link to Documentation:

  • pysketcher

    Python-based drawing tool for making sketches of mathematical and scientific problems.

  • rpn

    RPN command-line calculator

  • ndim

    :books: Compute multidimensional volumes and monomial integrals.

  • Geometry app

    A GUI application to solve geometry problems

  • panim

    Paradoxical ANIMation

  • dragon-curve

    Dragon Curve made in Python

  • calcupy

    Create console-based calculators in a few lines of code.

  • polygon

    Python module to calculate geometrical properties of arbitrary 2D polygons such as area, center of mass (centroid), solid of revolution and more!

  • FastMath

    The Best Math Library For Python

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-07-07.

Python Mathematics related posts


What are some of the best open-source Mathematic projects in Python? This list will help you:

Project Stars
1 awesome-math 7,735
2 meshio 1,692
3 pycm 1,400
4 mathgenerator 618
5 pytransform3d 527
6 awesome-theoretical-computer-science 523
7 primify 462
8 Nashpy 295
9 pyrgg 193
10 okama 169
11 seagull 167
12 fxpmath 149
13 generativepy 83
14 curvipy 70
15 pysketcher 27
16 rpn 23
17 ndim 19
18 Geometry app 13
19 panim 13
20 dragon-curve 9
21 calcupy 7
22 polygon 6
23 FastMath 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives