Metadata-Version: 2.4
Name: foxmath
Version: 0.1.1
Summary: Minimalist CLI for math & cryptography exploration 🦊
Author-email: Abhrankan Chakrabarti <abhrankan@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/Abhrankan-Chakrabarti/foxmath
Project-URL: Repository, https://github.com/Abhrankan-Chakrabarti/foxmath
Keywords: math,cryptography,cli,number-theory,elliptic-curves
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# FoxMath 🦊

**Minimalist CLI for math & cryptography exploration.**

One binary. Clean output. Zero footguns. Educational by design.

Built with curiosity — for students, tinkerers, and crypto/math enthusiasts.

## Features
- Legendre symbol
- Catalan-inspired π approximation
- Elliptic curve point addition (over finite fields)
- Symlink-friendly (foxmath-legendre, foxmath-pi, foxmath-ecadd)
- JSON output mode
- Coming soon: CRT, continued fractions, challenge mode, more curves

## Installation

```bash
pip install foxmath
```

Or from source:
```bash
git clone https://github.com/Abhrankan-Chakrabarti/foxmath.git
cd foxmath
pip install -e .
```

## Usage Examples

```bash
# Basic
foxmath pi --terms 200
foxmath legendre 5 17

# Symlinks (optional)
foxmath-ecadd --x1 1 --y1 2 --x2 3 --y2 4 --p 17

# JSON output
foxmath pi --terms 100 --json
```

### Example Output
```
π ≈ 3.1415926535897932384626433832795028841971693993751  (200 terms)
```

## Why FoxMath?
Because math and cryptography are more fun when you can play with them instantly in the terminal — with the same reliability as FoxPipe and fox-vault.

**Simple. Practical. Reliable.**

## License
MIT © Abhrankan Chakrabarti

---

**Star if you find it useful!** Issues and PRs welcome.
