generator-weppy

1.0.0 • Public • Published

NPM version Build Status Coverage percentage Codacy Badge Weppy Version

generator-weppy

Currently in ALPHA

Component commands not yet supported

NPM

Build a full-stack python web application in minutes.

This generator/cli is a tool for generating new weppy applications and add new models, views, and controllers to an existing weppy applications.

Weppy is a full-stack python web framework designed with simplicity in mind.

Installation

Requires npm.

npm install -g yo
npm install -g generator-weppy

Usage

Initialize a weppy project

yo weppy

Add components:

yo weppy <component>
  init:         initialize a weppy project (default)
  model:        add a model to your app
  view:         add a view to your app (optional when adding a controller)
  controller:   add a controller to your app (optional when adding a view)

Current Features

  • Easy virtual environment setup
  • Pythonic MVC scaffolding
  • API module and examples included
  • 100% Test Coverage
  • Dev mode & development tools
  • Haml templating
  • Bootstrap

ToDo

  • Optional Bootstrap, Material Design and icons, or no builtin css framework
  • Deployment tools
  • Optional Progressive app shell structure
  • Optional service workers

About

Live demo: https://starter-weppy.com

Starter Weppy

Build Status Coverage Status

Starter-weppy is a python web application starter kit developed on the weppy framework. Current version is based on Weppy 0.7 with an MVC scaffolding. An api module, dev mode, and 100% test coverage are included out of the box.

Testing

npm test

License

MIT © mijdavis2

Package Sidebar

Install

npm i generator-weppy

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • mijdavis2