Metadata-Version: 2.4
Name: pytemplatecli
Version: 0.8.0
Summary: Python Template System - Make projects with prebuilt templates
Author-email: radin6262 <none@gmail.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/radin6262/pytemplate
Project-URL: Repository, https://github.com/radin6262/pytemplate
Project-URL: Issues, https://github.com/radin6262/pytemplate
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Code Generators
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: urwid
Requires-Dist: requests>=2.28.0
Requires-Dist: click

# PyTemplate

**PyTemplate** is a Python package for creating and managing projects from reusable templates. It combines a powerful **CLI** with an interactive **TUI**, making it easy to create projects, manage templates, and automate common setup tasks.

> **PyPI package name:** `pytemplatecli`
> **Command/module name:** `pytemplate`

Install PyTemplate from PyPI:

```bash
pip install pytemplatecli
```

After installation, use the `pytemplate` command:

```bash
pytemplate --help
```

## CLI + TUI

PyTemplate is a combination of a **Command-Line Interface (CLI)** and a **Terminal User Interface (TUI)**.

* **CLI** — Run commands directly from your terminal and automate project creation.
* **TUI** — Use an interactive terminal interface to browse templates, create templates, manage files, and configure project setup.

The goal of PyTemplate is to make starting new Python projects **faster, easier, and more consistent** by letting you define a template once and reuse it whenever you need it.
