The Ultimate Free Math, AI, Physics, and Cryptography Framework.
Project description
ClawPy
ClawPy is a free, open-source Python framework designed to provide easy access to powerful math, science, and machine learning tools — all in one modular package.
Built with simplicity and accessibility in mind, ClawPy helps developers, students, and hobbyists explore a wide range of mathematical concepts, symbolic computation, data manipulation, visualization, and even machine learning & NLP, without the overhead of complex dependencies or paid platforms.
Features
- Basic and advanced math operations: arithmetic, algebra, calculus, and more
- Support for vectors, matrices, and symbolic math powered by SymPy
- Visualization tools including Perlin noise and 4D animations using Matplotlib
- Lightweight machine learning and NLP training utilities (coming soon!)
- Modular design for easy use and extension
- Pure Python codebase, no heavy dependencies or compiled extensions required
Installation
Install ClawPy directly from PyPI:
pip install clawpy
Quick Start
Import the modules you need and start computing instantly:
from clawpy import BasicMath
# Create an instance of BasicMath
math_tools = BasicMath()
# Basic arithmetic
print(math_tools.add(8, 5)) # Output: 13
print(math_tools.multiply(7, 6)) # Output: 42
print(math_tools.square(12)) # Output: 144
Contributing
ClawPy is MIT licensed and welcomes contributions from the community!
Feel free to open issues, submit pull requests, or create your own forks and expansions.
License
This project is licensed under the MIT License. See the LICENSE file for details.
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 clawpy-0.1.tar.gz.
File metadata
- Download URL: clawpy-0.1.tar.gz
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2b63900dc494ec295fec665a89cea61d4513e37889b2298128182f90822e2e9
|
|
| MD5 |
6ed10c9e3b7128b89e042df7452a9e28
|
|
| BLAKE2b-256 |
fa7f96b31acbe37de0fa092273bb4cae181d34c894234c8841de39e1670db0d1
|
File details
Details for the file clawpy-0.1-py3-none-any.whl.
File metadata
- Download URL: clawpy-0.1-py3-none-any.whl
- Upload date:
- Size: 38.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e5b5bee6b2fb35ce61dcd32ebda123866b5439c18d15acace69d0f6fc7a66d8
|
|
| MD5 |
6c2894146258653cc9d073839df4f8f6
|
|
| BLAKE2b-256 |
09e02e042336ddeb46b73645d9c98c0ba33d515ec40e98e7d64db3629885d55f
|