Skip to main content

CLI tool to generate modern Flask projects

Project description

🚀 Flaskey SetDev

Create modern Flask projects instantly with a single command.


✨ Features

  • ⚡ One-command project creation
  • 🎨 Modern Bootstrap UI (like React/Next.js feel)
  • 📦 Automatic virtual environment setup
  • 🔧 Auto dependency installation
  • 🧱 Clean project structure
  • 🖥️ Beginner-friendly

📦 Installation

pip install flaskey-setdev

⚡ Usage

Create a new Flask project:

create-project flask myapp

📁 Project Structure

After running the command, you’ll get:

myapp/
├── app.py
├── requirements.txt
├── templates/
│   └── index.html
├── static/
│   └── style.css
├── venv/

🚀 Run Your Project

cd myapp
venv\Scripts\activate   # On Windows
python app.py

Then open:

http://127.0.0.1:5000

🎨 UI Preview

  • Modern landing page
  • Navbar + Hero section
  • Buttons + responsive layout

🛠️ Troubleshooting

❌ Command not found

Add this to your PATH:

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

Restart terminal after adding.


❌ PowerShell execution error

Run:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

💡 Requirements

  • Python 3.7+
  • pip installed

🔥 Future Features

  • FastAPI project generator
  • Django template support
  • Interactive CLI mode
  • Auto-open browser
  • More UI templates

👨‍💻 Author

Samarth Patil


⭐ Support

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


📢 Contributing

Feel free to fork, improve, and submit pull requests.


🧠 Why Flaskey?

Flaskey helps beginners and developers quickly start projects without wasting time on setup — just create and build 🚀

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.2.0.tar.gz (3.5 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.2.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.2.0.tar.gz
  • Upload date:
  • Size: 3.5 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.2.0.tar.gz
Algorithm Hash digest
SHA256 ae7805b09ec30f8761d46aa57d6347e402be4dc2729671844b068d98e8cef8a7
MD5 7d20c211a9dade1962c8b73fcc2fb9fa
BLAKE2b-256 136adb62afff6f6aed19e79239a133273e1c92ed9f7e56c8c8d065baad1048c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 437e7a47839b73bda9cac794228012dfa6df27a171fcc0f3cddfd2c4314e1f6f
MD5 9a662033bf36f0dad085d7fc66382bad
BLAKE2b-256 158ce08187ddacc1efabcf68143c0ea7beb0a3dd1b9192880f2c10a4fbd27a24

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