A curated list of open-source tools, libraries, and resources for mathematical computations, covering areas such as linear algebra, calculus, numerical methods, optimization, and visualization.
-
Updated
May 5, 2026 - Python
A curated list of open-source tools, libraries, and resources for mathematical computations, covering areas such as linear algebra, calculus, numerical methods, optimization, and visualization.
A matrix calculator built with Kivy, featuring step-by-step solutions and graph plotting. Compiled using Buildozer for cross-platform support.
Step-by-step matrix calculator with PyQt6 GUI. Supports 2×2 and 3×3 matrix operations like addition, subtraction, multiplication, determinant, and inverse — with detailed step-by-step solutions for learning.
Interactive Numerical Methods Solver for Root-Finding Algorithms (Bisection & False Position) built with Streamlit.
Educational Python toolkit for modular arithmetic — includes Bézout’s identity, modular inverses, congruence solving, CRT, and modular exponentiation. Optimized for lightweight Python environments.
An interactive Streamlit app for curve fitting — fit straight lines, parabolas, and geometric curves to your data using least squares. Built with NumPy, Pandas, and Matplotlib.
Simple trig and calculus tools.
Command line mathematical tool for dynamic matrix creation and linear algebra computations.
Add a description, image, and links to the math-tools topic page so that developers can more easily learn about it.
To associate your repository with the math-tools topic, visit your repo's landing page and select "manage topics."