Metadata-Version: 2.4
Name: diwas
Version: 0.1.0
Summary: A comprehensive math utility tool for coders.
Author-email: Diwas <diwas@example.com>
Project-URL: Homepage, https://github.com/diwas/diwas
Project-URL: Bug Tracker, https://github.com/diwas/diwas/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# diwas

A comprehensive math utility tool for coders. Solve equations, calculate interests, convert temperatures, and more with an animated terminal UI.

## Features

- **Math Utilities**: `add`, `mul`, `divide`, `square_root`, `greatest`, `smallest`, `sum_list`.
- **Calculators**: `simple_interest`, `calculator` (expression evaluator).
- **Converters**: `celsius_to_fahrenheit`, `fahrenheit_to_celsius`.
- **Random Tools**: `random(start, end)`, `choice(list)`.
- **Algebra Solver**: `solve_linear(a, b)`, `solve_quadratic(a, b, c)`.
- **UI & Timer**: `animate_text`, `timer`, `show_banner`.
- **CLI Support**: Use `diwas` command directly from your terminal.

## Installation

```bash
pip install diwas
```

## Usage

### In Python

```python
import diwas

# Basic Math
print(diwas.add(5, 10))
print(diwas.square_root(16))

# Random
print(diwas.random(1, 5))
print(diwas.choice(["apple", "banana", "cherry"]))

# UI
diwas.show_banner()
diwas.animate_text("Hello, Diwas!")
diwas.timer(5)
```

### From Terminal

```bash
diwas banner
diwas add 10 20
diwas sqrt 25
diwas si 1000 5 2
```

## License

MIT
