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

Uploaded Python 3

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 50b76da1049d836bc0a282d7e82a43c3e32cf637bb0d23ad85f4efe2b27469b7
MD5 f6ac77e3425965456b315b7344b1b2ee
BLAKE2b-256 4d8d4df4176441279e98699b031d4a2f82c869f54b3c0daccbcc58c9e357b04b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: flaskey_setdev-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 087bda7e94e935b8d58fec1a38f13b95a2de6f3bd59840dd8909c9efb78573aa
MD5 1cbaec975a0a78d798a824712a41045b
BLAKE2b-256 3ff88100609f9f81c365394c6b875b70335733cc591c7a8260b559a622896499

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