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.4.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.4-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 e7d031bf19b41da9d1a77b90f0e8e81c175a688778581278e183a6c279cac12c
MD5 bfdadaca8a93f2d180d45a778e953820
BLAKE2b-256 d6cd57ba20dd52f849da3681e55bc118f18f86d89c9b8047f016cbbef06406e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9cf6ef99425fe3854e8a0e44a5f88b57dd2b5a14fc4c73eb76d472ca8e5b8866
MD5 459938b8cf1bbaf366c480696046d524
BLAKE2b-256 b1d72b071d66c031ad60888e394b126dd72be5e95341cc057aa9d1b34a89edc9

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