Skip to main content

CLI tool to generate Python 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.2.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.2-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 878ef30af459bf9b9dcfcee0d818b3544e2433351d914df8f20c5b027060f8c6
MD5 c6a746fc9cc3d108419726075b362282
BLAKE2b-256 2333a7eea7f3aa25081bf8fe2d13ce508421c03a047a8b9be1d260b5afbb010e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f2886009fbe289cd6ce0f25ece8e868b70e9dfebf4f7cde3007e46a705bed962
MD5 e9c7dfefcfd1bf958e372ffd1924bda4
BLAKE2b-256 000fa75012c621f3e8a7eac209fa0dd810f7d5e0dedf0c4e93be52719bd314d8

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