Python Math

Open-source Python projects categorized as Math

Top 23 Python Math Projects

  1. SymPy

    A computer algebra system written in pure Python

    Project mention: Translating Cython to Mojo, a first attempt | news.ycombinator.com | 2025-10-06

    It looks like Narwhals; "Narwhals and scikit-Lego came together to achieve dataframe-agnosticism" https://news.ycombinator.com/item?id=40950813 :

    > Narwhals: https://narwhals-dev.github.io/narwhals/ :

    >> Extremely lightweight compatibility layer between [pandas, Polars, cuDF, Modin]

    > Lancedb/lance works with [Pandas, DuckDB, Polars, Pyarrow,]; https://github.com/lancedb/lance

    SymPy has Solvers for ODEs and PDEs and convex optimization. SymPy also has lambdify to compile from a relatively slow symbolic expression tree to faster 'vectorized' functions

    From https://news.ycombinator.com/item?id=40683777 re: warp :

    > sympy.utilities.lambdify.lambdify() https://github.com/sympy/sympy/blob/main/sympy/utilities/lam... :

    >>> """Convert a SymPy expression into a function that allows for fast numeric evaluation""" [with e.g. the CPython math module, mpmath, NumPy, SciPy, CuPy, JAX, TensorFlow, PyTorch (*), SymPy, numexpr, but not yet cmath]

  2. SaaSHub

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

    SaaSHub logo
  3. mlcourse.ai

    Open Machine Learning Course

  4. math

    The MATH Dataset (NeurIPS 2021) (by hendrycks)

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

  6. quaternion

    Add built-in support for quaternions to numpy (by moble)

  7. math-worksheet-generator

    Create basic addition, subtraction, multiplication and division practice questions with the answer sheet

    Project mention: Contributing to Larger Open Source Project - Scrapy | dev.to | 2025-12-06

    In the past three months, I worked on various open source projects, including my own project Repo Context Packager, Math Worksheet Generator and Open Web Calendar. This month, I want to challenge myself to work on a larger and more widely used project - Scrapy, a Python module for web crawling.

  8. VSCode-LaTeX-Inkscape

    ✍️ A way to integrate LaTeX, VS Code, and Inkscape in macOS

  9. pyrgg

    🔧 Python Random Graph Generator

  10. IKBT

    A python package to solve robot arm inverse kinematics in symbolic form

  11. Blender_ParadoxToolkit

    A toolkit to create 3D optical illusion in Blender.

  12. calcpy

    Terminal calculator and advanced math solver using Python, IPython and SymPy

  13. GAS

    Generative Art Synthesizer - a python program that generates python programs that generates generative art

  14. Satisfactory-Splitter-Calculator

    A tool to help calculate how to split conveyors in Satisfactory into specific ratios.

  15. manim-projects

    Code for the animations made with Manim

  16. Ultimate-Calculator

    This is an incredibly powerful calculator and converter that is capable of many useful day-to-day functions that typical calculators cannot perform.

  17. isosurfaces

    Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function.

  18. intro-manim

    Learn Manim with our carefully designed and well-structured video course

  19. Particle-life

    Particle life with Python (by spyke7)

  20. dragon-curve

    Dragon Curve made in Python

  21. Nspire-Library

    TI-Nspire programs library

  22. Brian-Beckman-phors-Implementation

    This is Brian Beckman's paper implementation in Python

  23. misc

    "For fun and profit" (by jnez71)

  24. pylcg

    Linear Congruential Generator for IP Sharding

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

Python Math discussion

Log in or Post with

Python Math related posts

  • Show HN: Manim-Studio – Prompt to 3blue1brown video

    2 projects | news.ycombinator.com | 14 Jun 2026
  • NumClass – a Python CLI that classifies integers into 200+ number-theory properties (looking for testers)

    1 project | dev.to | 17 Mar 2026
  • Automatic Differentiation Can Be Incorrect

    2 projects | news.ycombinator.com | 18 Sep 2025
  • Launch HN: Golpo (YC S25) – AI-generated explainer videos

    1 project | news.ycombinator.com | 13 Aug 2025
  • Visual Explanations of Mathematics

    3 projects | news.ycombinator.com | 7 Feb 2025
  • PlutoViz: Introduction

    1 project | dev.to | 29 Dec 2024
  • LAPACK in your web browser

    9 projects | dev.to | 20 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SymPy 14,681
2 mlcourse.ai 10,625
3 math 1,365
4 mathgenerator 733
5 quaternion 655
6 math-worksheet-generator 532
7 VSCode-LaTeX-Inkscape 530
8 pyrgg 223
9 IKBT 216
10 Blender_ParadoxToolkit 183
11 calcpy 117
12 GAS 60
13 Satisfactory-Splitter-Calculator 45
14 manim-projects 44
15 Ultimate-Calculator 42
16 isosurfaces 38
17 intro-manim 18
18 Particle-life 13
19 dragon-curve 10
20 Nspire-Library 9
21 Brian-Beckman-phors-Implementation 9
22 misc 8
23 pylcg 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?