mack

:building_construction: A flask app generator


License
MIT
Install
pip install mack==0.5.0

Documentation

mack

A simple Flask application generator

Features

This minimal and simple project is great if you hate making folders, setting up virtualenv, and managing and setting up dependencies for your next Flask project.

The Flask application that is created with mack is lightweight, easily configurable, and can be deployed to a hosting provider of your choice. mack makes it so that you won't have to navigate through directories just to find your models or views, but get working with everything you need in the app.py file.

Installation

The latest version of mack is 0.1.1. You can install through pip.

pip install mack

Or do it manually.

git clone https://github.com/ex0dus-0x/mack && cd mack
python setup.py install

Usage

usage: mack [-h] [-s, --sandbox SANDBOX] name

When creating a project, just specify your project name and you are good to go.

mack test-project

This creates a test-project in your current working directory. -s can also be specified if you wish to specify a name for your virtualenv sandbox

TODO:

  • mack run capabilities
  • mack push to Heroku/Github
  • Config files?
  • Installation script to access mack system-wide