skillfed

simple-equ

An open source library containing multiple known STEM equations in a functional form.

simple-equ v1.5.11 170.6K downloads/30d#10,390 on PyPI
Permissive license MIT License Copyright (c) 2026 antfullstack Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal… (full text in the JSON record) Active released

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

A library of ready-to-use STEM equations implemented as functions, covering algebra, geometry, and statistics to avoid reimplementing common mathematical formulas.

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

pip

pip install simple-equ

uv

uv add simple-equ

poetry

poetry add simple-equ

Installing simple-equ

Before you install

Medium install friction due to compiled wheels across multiple Python versions and platforms. Marked as active maintenance with recent releases.

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)

Requires Python 3.8 or newer.

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 MIT License Copyright (c) 2026 antfullstack Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal… (full text in the JSON record) (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

math equation librarySTEM functionsquadratic solveralgebra geometry statisticsmathematical formulasscientific calculationsequation solver
math-utilitiesstem-educationno-dependencies

More Mathematics packages