Facio Documentation

Facio: /ˈfa.ki.oː/ - Latin, meaning to make, do, act, perform, cause, bring about.

What is it?

If you work on quick turn around projects either at work or in your free time you might end up doing a lot of boiler plate cruft for your projects over and over, creating the same basic template. You might copy and paste this around, it might fall out of date, you might make improvements in a project but forget about them for the next.

Facio gives you the ability to create a standard template (or templates) for your projects so you can bootstrap in one single command.

Originally developed with Django in mind you can use Facio for any type of project.

Status

Current Version: 1.1.1

Tests are run using Travis CI.

  • Master Branch (Stable): travis_master
  • Develop Branch (Active Development): travis_develop

Features

  • Custom Templates
  • Git support for remote templates
  • Multiple templates
  • Jinja2 Templates
  • Python virtualenv creation
  • Configuration using .facio.cfg

License

See LICENSE file in the Git Repository.

Authors

See LICENSE file in the Git Repository.

Special Thanks

To the Tech Team at Poke London and the awesome Jinja2.

And thanks to Jack for helping me name it (and pointing out grammatical errors). <3.

Indices and tables

Project Versions

Table Of Contents

Next topic

Installing

This Page