wq version: 1.0 1.1
Docs > Command Line Reference


The wq command line interface provides a number of utilities for creating and deploying applications with the wq framework.

$ wq --help


  wq is a suite of command line utilities for building citizen science apps.
  Each of the commands below can be configured by creating a wq.yml file in
  the current directory.  Many of the commands can also be configured via
  command line options.

  Installed modules: wq.app, wq.core, wq.db, wq.io, wq.start

  -c, --config PATH  Path to configuration file (default is wq.yml).
  --help             Show this message and exit.


Command Module Description
addform wq.start Convert an XLSForm into a Django app for wq.
appcache wq.app Generate an HTML5 appcache manifest.
babel wq.app Use babel.js to compile ES6/2015+.
build wq.app Compile and optimize an application.
cat wq.io Display contents of a file or wq.io class.
collectjson wq.app Load directory files into a JSON object.
icons wq.app Generate resized icons from source image.
init wq.app Link js, css, and scss to wq.app libs.
maketemplates wq.start Generate mustache templates for wq.db.rest.
mustache wq.app Render a mustache template into static HTML.
optimize wq.app Use r.js to optimize JS and CSS assets.
phonegap wq.app Upload application to PhoneGap Build.
scss wq.app Render all SCSS/SASS files into CSS.
setversion wq.app Update version.txt (and version.js).
start wq.start Start a new project with wq.app and wq.db.
versions wq.core List installed modules and dependencies.