simple-equ
An open source library containing multiple known STEM equations in a functional form.
Decision gist · record as of 2026-08-14
Yes, if you need quick access to a curated set of STEM equations and want to avoid dependency bloat. The MIT license is permissive, install friction is moderate, and there are no known vulnerabilities. Suitable for educational use, prototyping, and lightweight scientific scripts. Not recommended if you need a comprehensive math library.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.8 or newer.
- Medium install friction due to compiled wheels across multiple Python versions and platforms.
- Marked as active maintenance with recent releases.
License · maintenance · safety
permissive license (permissive) — MIT License permits free use, modification, and distribution with minimal restrictions—suitable for commercial and open-source projects alike.
last release 2026-04-20 (116 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 170,586 downloads/mo, #10,390 on PyPI
Alternatives
Verify before relying
pip install simple-equ
import simple_equ.math_general.algebra as sa
result = sa.basic_quadratic(3, 4, 4)- Whether the library's accuracy claims have been validated against standard implementations.
- What specific STEM equations are included beyond the algebra, geometry, and statistics examples shown.
- Performance characteristics compared to direct implementations.
- Whether statistical functions handle edge cases (empty data, singular matrices, etc.).
What it is and what it does
simple-equ is a functional library that wraps common STEM equations—quadratic solvers, trigonometric functions, linear regression, and others—into a simple import-and-call interface. Rather than reimplementing basic formulas each time, you import the relevant submodule (algebra, geometry, statistics, economics) and call the function by name. The library targets developers who want to avoid boilerplate math code without adding heavy dependencies.
The package has no runtime dependencies and supports current Python versions via precompiled wheels. It is structured by field and subfield, so `import simple_equ.math_general.algebra` gives you algebra functions, while `simple_equ.economics.statistics` provides statistical tools. The trade-off is that you are limited to whatever equations the library has already implemented—it is not a general-purpose math engine, but a curated collection.
Use it for
- Quickly solve quadratic equations or perform algebraic calculations in scripts without additional math libraries.
- Calculate trigonometric values using built-in implementations rather than external dependencies.
- Run linear regression on datasets in educational or exploratory code.
- Prototype STEM coursework or homework solutions where standard formulas need to be applied cleanly.
- Build lightweight scientific tools where avoiding heavy dependencies is a priority.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you need quick access to a curated set of STEM equations and want to avoid dependency bloat.
The MIT license is permissive, install friction is moderate, and there are no known vulnerabilities. Suitable for educational use, prototyping, and lightweight scientific scripts. Not recommended if you need a comprehensive math library.
Install
simple-equ on PyPI
Before you install
Medium install friction due to compiled wheels across multiple Python versions and platforms. Marked as active maintenance with recent releases.
Requires Python 3.8 or newer.
License in practice
MIT License permits free use, modification, and distribution with minimal restrictions—suitable for commercial and open-source projects alike.
Quickstart
pip install simple-equ
import simple_equ.math_general.algebra as sa
result = sa.basic_quadratic(3, 4, 4)
Verify before relying
- Whether the library's accuracy claims have been validated against standard implementations.
- What specific STEM equations are included beyond the algebra, geometry, and statistics examples shown.
- Performance characteristics compared to direct implementations.
- Whether statistical functions handle edge cases (empty data, singular matrices, etc.).
Package facts
| License | permissive license permissive |
| Python support | Supports the current Python release >=3.8 |
| Install friction | Medium. Platform-specific wheel |
| Runtime dependencies | None |
| Maintenance | Actively maintained 116 days since the last release |
| First released | |
| Downloads | 170,586 / month, #10,390 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: simple_equ-1.5.11-cp310-cp310-macosx_11_0_arm64.whl; simple_equ-1.5.11-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; simple_equ-1.5.11-cp310-cp310-win32.whl; simple_equ-1.5.11-cp310-cp310-win_amd64.whl; simple_equ-1.5.11-cp311-cp311-macosx_11_0_arm64.whl; simple_equ-1.5.11-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; simple_equ-1.5.11-cp311-cp311-win32.whl; simple_equ-1.5.11-cp311-cp311-win_amd64.whl; simple_equ-1.5.11-cp312-cp312-macosx_11_0_arm64.whl; simple_equ-1.5.11-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; simple_equ-1.5.11-cp312-cp312-win32.whl; simple_equ-1.5.11-cp312-cp312-win_amd64.whl; simple_equ-1.5.11-cp38-cp38-macosx_11_0_arm64.whl; simple_equ-1.5.11-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; simple_equ-1.5.11-cp38-cp38-win32.whl; simple_equ-1.5.11-cp38-cp38-win_amd64.whl; simple_equ-1.5.11-cp39-cp39-macosx_11_0_arm64.whl; simple_equ-1.5.11-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl; simple_equ-1.5.11-cp39-cp39-win32.whl; simple_equ-1.5.11-cp39-cp39-win_amd64.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “math equation library”
- simple-equA library of ready-to-use STEM equations implemented as functions,…
- sympySymPy is a Python library for symbolic mathematics, performing…
- sphinx-math-dollarA Sphinx extension that lets you write LaTeX math in reStructuredText…
Give your agent the search over MCP, or paste the wish link into any chat.
More Mathematics packages
NetworkX provides data structures and algorithms for creating, analyzing, and manipulating graphs and networks, supporting everything from simple undirected graphs to complex directed and weighted networks.
kiwisolver is a Python binding to a fast C++ implementation of the Cassowary constraint solver, enabling you to solve systems of linear constraints and inequalities.
Install it if you need to solve constraint systems; skip it if you only need simple linear algebra.
SymPy is a Python library for symbolic mathematics, performing algebraic manipulation, calculus, equation solving, and mathematical expression simplification without numerical approximation.
ContourPy calculates contours of 2D quadrilateral grids using C++11 algorithms wrapped in Python, offering serial and multithreaded implementations without requiring Matplotlib as a dependency.
PyTorch provides GPU-accelerated tensor computation and automatic differentiation for building and training deep neural networks in Python.
onnxruntime loads and executes Open Neural Network Exchange (ONNX) models with a focus on inference performance across CPUs and accelerators.
Install it if you have ONNX models to run in production or development.
See also sphinxcontrib-jsmath · math-verify · sphinxcontrib-katex · gekko · sphinx-math-dollar · diffrax · stem · statistics · qpsolvers · gsw