Metadata-Version: 2.4
Name: project-scaffolder
Version: 0.1.0
Summary: Generate project folders and files from a tree-style text file
Author-email: Dipak Pulami Magar <dpm.it24800@gmail.com>
License: MIT
Keywords: scaffold,project,tree,cli
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# 🧱 project-scaffolder

![PyPI](https://img.shields.io/pypi/v/project-scaffolder)
![Python](https://img.shields.io/pypi/pyversions/project-scaffolder)
![License](https://img.shields.io/pypi/l/project-scaffolder)

A Python CLI tool that generates folders & files from a tree-style text structure.

---

## 🚀 Installation

```bash
pip install project-scaffolder
```

---

## 📂 Usage

```bash
scaffold structure.txt
```

### Options

```bash
scaffold structure.txt -o output_folder
scaffold structure.txt --dry-run
```

---

## 📂 Example Input (`structure.txt`)

```
fliphtml5-saver/
├── manifest.json
├── content.js
├── background.js
├── popup.html
├── popup.js
├── assets/
│   ├── icon16.png
│   ├── icon48.png
│   └── icon128.png
└── scripts/
    ├── utils.js
    └── api.js
```

---

## 📦 Use Cases

- Rapid project scaffolding
- Creating consistent folder structure
- Automating repetitive setup tasks

---

## 🛠️ Roadmap

- [ ] Add file templates
- [ ] Add zip output
- [ ] Add YAML/JSON input support
- [ ] Add GitHub Actions CI

---

## 🤝 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

---

## 📄 License

MIT License

---

## 👤 Author

**Dipak Pulami Magar**
📧 dpm.it24800@gmail.com
📅 2026.01.26
