Metadata-Version: 2.4
Name: ct-docker-cleaner
Version: 1.0.1
Summary: An interactive CLI tool to clean up Docker junk safely and beautifully
Home-page: https://ctdevelopers.solutions
Author: CTDevelopers Solutions
Author-email: contact@ctdevelopers.solutions
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: questionary
Requires-Dist: rich
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 🧼 Docker Cleaner

**Docker Cleaner** is an interactive CLI tool to safely and easily clean up unused Docker resources, built with ❤️ by [CTDevelopers Solutions](https://ctdevelopers.solutions).

## ✨ Features

- **Interactive terminal UI** — no flags to memorize!
- **Standard Cleanup**:
  - Stopped containers
  - Dangling images
  - Unused volumes
  - Unused networks
  - Build cache
- **Advanced Cleanup**:
  - Remove **all** containers or images
  - Select specific containers or images to delete
  - Select containers/images to **keep** (all others will be deleted)
- **Dry-run mode** to preview what would be deleted
- **Age filtering**: remove containers/images older than X hours
- **Disk usage summary** and reclaimable space preview
- **💣 Full Nuke mode** with double confirmation
- **Keyboard shortcuts**: `<space>`, `a`, `i`, for full control

## 📦 Installation

### From PyPI

```bash
pip install ct-docker-cleaner
```

### Usage  

```bash
ct-docker-clean
```

- Then use the arrow keys + spacebar to select what you want to clean.

## 🛡️ Safety First

- Nothing is deleted without confirmation.

- Dry-run mode lets you preview before taking action.

- Build cache cleaning includes a warning.

## 📄 License
This project is licensed under the MIT License. See LICENSE for details.
