CuboMath – a beginner-friendly open-source Python math library built by the community.
Project description
CuboMath
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d84ac29f3231555e10a695cfdf9b922ce1fcb45a522d91c6a995cde6894cf2b2
|
|
| MD5 |
38d6ba4247dab41fb7eeb1fc28764917
|
|
| BLAKE2b-256 |
2786202f34b51cb49c601a60791a863a798eb65ffecee75d35f8f553ea1eda2e
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99ceb56ada1349b6aa1044619a120c0273d17b4830b84c75990eac1036371dcf
|
|
| MD5 |
05ee4c46cd1570481d7119372f7deb6b
|
|
| BLAKE2b-256 |
a36fd50c88dee5060b5b9f51c696444812da70a86fe6ee3d75447479d0dce70b
|