Skip to content
alabid edited this page Aug 8, 2012 · 40 revisions

Whirlwind is an easy-to-use MVC framework written in Python that makes efficient use of some of the fastest server-side and client-side technologies in an organized fashion. The goal of whirlwind is to speed up the configuration and development of scalable and efficient web applications. It's the glue for the seamless deployment of a combination of some useful parts of well-known and robust technologies.

The code base of whirlwind was originally developed as the underlying web framework for the social media metrics and analytics platform Trendrr.

Installation and Configuration

The installation and Configuration guides explain how to install and configure whirlwind on your system to unleash the capabilities of the framework.

Quickstart

The Quickstart Tutorial helps you quickly familiarize yourself with the whirlwind framework. It's a short but reliable introduction on how to use whirlwind to deploy your web applications and how to take advantage of the MVC architecture of the framework.

Production Setup

To find out the best way to use whirlwind in production, check out the Production Setup wiki page.

MVC Layer

Here's a list of links to documentation on how to use the MVC components of whirlwind to your best advantage:

Other Batteries Included

FAQ

The FAQ answers common questions people have about installing/configuring/using whirlwind.

Current status

Currently whirlwind is in a beta state. Meaning you can use it but its still in an evolutionary state. We take no responsibility if it behaves badly and/or is mean to your dog.

Bug reports, feature requests, user community

Please file bug reports and feature requests in the whirlwind github issue tracker. If you would like to contribute to whirlwind please fork a copy and submit pull requests. If you have any questions please join the discussion on our google group http://groups.google.com/group/whirlwind-dev.

Clone this wiki locally