Skip to main content

CLI tool to generate Python projects

Project description

Flaskey SetDev 🚀

A simple CLI tool to quickly generate Python project templates (like Flask apps) in seconds.


📦 Installation

Install the package using pip:

pip install flaskey-setdev

⚡ Usage

Create a new project using:

create-project flask myapp

This will generate a folder like:

myapp/
├── app.py
├── requirements.txt
├── templates/
├── static/

🧰 Available Commands

🔹 Create Flask Project

create-project flask <project_name>

Example:

create-project flask mywebsite

📁 Generated Files

  • app.py → Basic Flask application
  • requirements.txt → Required dependencies
  • templates/ → HTML templates folder
  • static/ → CSS/JS files folder

💡 Requirements

  • Python 3.7 or higher
  • pip installed

🛠️ Troubleshooting

Command not found?

If you see:

'create-project' is not recognized

👉 Add this folder to your PATH:

C:\Users\<YourUsername>\AppData\Roaming\Python\PythonXX\Scripts

Then restart your terminal.


👨‍💻 Author

Samarth Patil


⭐ Future Features

  • FastAPI project generator
  • Django starter template
  • Virtual environment auto setup
  • Git initialization

❤️ Support

If you like this project, consider giving it a ⭐ on GitHub!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flaskey_setdev-0.1.1.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flaskey_setdev-0.1.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file flaskey_setdev-0.1.1.tar.gz.

File metadata

  • Download URL: flaskey_setdev-0.1.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for flaskey_setdev-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f9a0ff5ca17d723b762fb590e835e52a0782b79d5cefb59e2e0b0dbe5c39711e
MD5 edd59339ad807cfae019183b83d0183c
BLAKE2b-256 2d9d67acc4f4f01f0d0578148e199dda60742d2f64b24155a36bc44ae565e062

See more details on using hashes here.

File details

Details for the file flaskey_setdev-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: flaskey_setdev-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for flaskey_setdev-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bbdc68052bc171d9fb1f9cd3439cde1044f65b72073d7e0bb65366b721cffde
MD5 d7841eb0ef718fec527649c7ded2160e
BLAKE2b-256 4b2286db4432533c52dc16a19a7e9594cb543d552caf306075a43fa8978801ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page