Metadata-Version: 2.1
Name: pict
Version: 0.3
Summary: A CLI tool to generate project folder structures for Golang, TypeScript, Rust, and Python
Home-page: https://github.com/TheAlchemistKE/pict
Author: Kelyn Njeri
Author-email: kelyn.njeri@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: colorama

# Project Initializer CLI Tool (P.I.C.T)

## Overview

**Project Initializer** is a command-line tool designed to help developers quickly scaffold production-ready project structures for different programming languages, including **Golang**, **TypeScript**, **Rust**, and **Python**.

The tool automatically generates folder structures, creates essential configuration files like **Dockerfiles**, **Makefiles**, **.gitignore**, and **.env** files, and sets up the project with modern best practices.

## Features

- Supports **Golang**, **TypeScript**, **Rust**, and **Python**.
- Generates a production-ready folder structure.
- Creates **Dockerfile** with Alpine-based images for lightweight Docker builds.
- Adds **Makefile** with build, run, and Docker commands.
- Sets up **.env** files for environment variables.
- Adds language-specific **.gitignore** files.
- Simple and easy-to-use command-line interface (CLI).

## Installation

To install the Project Initializer CLI tool, use `pip`:

```bash
pip install pict
