Skip to main content

CuboMath – a beginner-friendly open-source Python math library built by the community.

Project description

CuboMath

CuboMath Banner

CuboMath is an open-source Python mathematics library built as a playground for mathematical ideas.

It is a place where contributors can bring interesting math functions, clever shortcuts, elegant formulas, and creative approaches to problem solving — all implemented cleanly in Python.

CuboMath is not just about results. It is about how the math is done.

The project is designed around a simple idea: math wizards write the spells, and math nerds learn and use them.

CuboMath welcomes:

Contributors who enjoy turning mathematical ideas into clean code

Students who want to understand math by reading real implementations

Developers who appreciate elegant formulas and smart shortcuts

Anyone who enjoys experimenting with “cool math stuff”

Rather than being a heavy or purely academic library, CuboMath focuses on:

Readable implementations

Clear mathematical intent

Educational value

Creative and interesting math techniques

Every function in CuboMath should feel like a small spell — concise, intentional, and powerful — written to be understood, not just executed.

At its core, CuboMath is a collaborative space where mathematical creativity meets open-source contribution.

Installation

CuboMath can be installed using pip.

pip install cubomath

Quick example:

from cubomath import fibonacci

print(fibonacci(70))
#output:190392490709135

Contributing:

Contributions are very welcome
Take the potions class in CONTRIBUTING.md before diving in!

License

MIT License © 2026 Vasanth

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cubomath-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cubomath-0.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file cubomath-0.1.1.tar.gz.

File metadata

  • Download URL: cubomath-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.1

File hashes

Hashes for cubomath-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d84ac29f3231555e10a695cfdf9b922ce1fcb45a522d91c6a995cde6894cf2b2
MD5 38d6ba4247dab41fb7eeb1fc28764917
BLAKE2b-256 2786202f34b51cb49c601a60791a863a798eb65ffecee75d35f8f553ea1eda2e

See more details on using hashes here.

File details

Details for the file cubomath-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cubomath-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.1

File hashes

Hashes for cubomath-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 99ceb56ada1349b6aa1044619a120c0273d17b4830b84c75990eac1036371dcf
MD5 05ee4c46cd1570481d7119372f7deb6b
BLAKE2b-256 a36fd50c88dee5060b5b9f51c696444812da70a86fe6ee3d75447479d0dce70b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page