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

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.6.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.1.6.tar.gz
Algorithm Hash digest
SHA256 e6f28f6e490c64800f568980a1e46bc999d07d0ce91d5f3ece2598a1c8483c64
MD5 2a4435f266d20113e884d61078ae3f11
BLAKE2b-256 b11bd90d2ab99069ff8e22aad7cd715ddc92b9f126aea2d4ef5dee348bc6ffba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.6-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.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2fd0487468685f0dc831c405cb338a0346d15a8a9ef92e142ccc54a621703e21
MD5 1bdbc7a8c0bf518fdfa09544db4eb81c
BLAKE2b-256 007ef8feaa8a2bae7be5325d1e1bd3b2a5a7e658d873c9779c6071c41dea33e0

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