Skip to main content

CLI tool to generate modern Flask 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.3.tar.gz (3.2 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.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.3.tar.gz
  • Upload date:
  • Size: 3.2 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.3.tar.gz
Algorithm Hash digest
SHA256 2d568dd4fc38220281f0e5154b32994f00c3a3d30a0d13e3a0489397dc0d9505
MD5 2fc59122d898b214263fead240788a9b
BLAKE2b-256 5fea67b6801198311858aa87978496a068b67fd079f89f949911160e0aba4520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bfe63299c3b5bff1bfb26b22ce539e2ad86000244ba8d43c4b5616bbb0d537a2
MD5 f56462b2a236403840eda6c3d3872ad9
BLAKE2b-256 0a9872067a1e57d7d21fe8d20c1b207f8cdf5304408da0cc60bc664436b8861a

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