Metadata-Version: 2.4
Name: termcraft
Version: 0.2.0
Summary: A lightweight Python library for creating beautiful, consistent terminal output for CLI applications.
Home-page: https://aamir.asbots.com
Author-email: support@asbots.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: colorama>=0.4.6
Provides-Extra: art
Requires-Dist: pyfiglet; extra == "art"
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# TermCraft

**TermCraft** is a lightweight Python library designed to craft beautiful, professional, and consistent terminal user interfaces for CLI applications.

*Created by **Engr. Aamir Jamil**.*
*Contact: support@asbots.com | Web: https://aamir.asbots.com*

## Features
- **Colors & Styles:** Easily apply ANSI colors and styles, completely cross-platform.
- **Banners & Boxes:** Draw beautiful headers, message boxes, and separators.
- **Tables & Lists:** Format dictionaries and list data dynamically.
- **Emoji System:** Extensive built-in emoji lookup, presets, and spinners.
- **Progress:** Progress bars and animated loaders.

## Installation

```bash
pip install termcraft
```

## Quick Start

```python
from termcraft import *

title("My AI Project")
success("Model Trained Successfully")
dict_ui({"Accuracy": "98%", "Loss": "0.02"})
progress(75)
```

## Requirements
- Python 3.10+
- `colorama` (installed automatically)

## License
MIT License
